# svn_ra_svn_item_t Struct Reference

Memory representation of an on-the-wire data item. More...

`#include <svn_ra_svn.h>`

## Public Types
enum | { SVN_RA_SVN_NUMBER, SVN_RA_SVN_STRING, SVN_RA_SVN_WORD, SVN_RA_SVN_LIST }
| Variant indicator. More...
## Data Fields
enum svn_ra_svn_item_t:: { ... } | kind
| Variant indicator.
union {
apr_uint64_t number
svn_string_t * string
const char * word
apr_array_header_t * list
| Contains `svn_ra_svn_item_t's`.
} | u
| Variant data.

## Detailed Description

Memory representation of an on-the-wire data item.

Definition at line 138 of file svn_ra_svn.h.

## Member Enumeration Documentation

anonymous enum

Variant indicator.

Definition at line 141 of file svn_ra_svn.h.

## Field Documentation

enum { ... } svn_ra_svn_item_t::kind

Variant indicator.

apr_array_header_t* svn_ra_svn_item_t::list

Contains `svn_ra_svn_item_t's`.

Definition at line 154 of file svn_ra_svn.h.

union { ... } svn_ra_svn_item_t::u

Variant data.

The documentation for this struct was generated from the following file:

- svn_ra_svn.h

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines