Public Types | Public Member Functions | Public Attributes

_array Struct Reference

Represents the <array> array of values element. More...

#include <xml-rpc.h>

Collaboration diagram for _array:
Collaboration graph
[legend]

List of all members.

Public Types

typedef _array_iterator iterator

Public Member Functions

 _array ()
 _array (struct soap *)
 _array (struct soap *, int)
bool empty () const
 true if array is empty
int size () const
 number of array elements
void size (int n)
 (re)set number of array elements
struct valueoperator[] (int)
 array index
_array_iterator begin ()
 array iterator begin
_array_iterator end ()
 array iterator end

Public Attributes

struct data data
 data with values
struct soapsoap
 ref to soap struct that manages this type

Detailed Description

Represents the <array> array of values element.


Member Typedef Documentation

typedef _array_iterator _array::iterator

Constructor & Destructor Documentation

_array::_array (  ) 
_array::_array ( struct soap  ) 
_array::_array ( struct soap ,
int   
)

Member Function Documentation

_array_iterator _array::begin (  ) 

array iterator begin

bool _array::empty (  )  const

true if array is empty

_array_iterator _array::end (  ) 

array iterator end

struct value& _array::operator[] ( int   )  [read]

array index

void _array::size ( int  n  ) 

(re)set number of array elements

int _array::size (  )  const

number of array elements


Member Data Documentation

data with values

struct soap* _array::soap

ref to soap struct that manages this type


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