Public Types | Public Member Functions | Public Attributes

params Struct Reference

Represents the <params> of a <methodCall> request and response. More...

#include <xml-rpc.h>

Collaboration diagram for params:
Collaboration graph
[legend]

List of all members.

Public Types

typedef params_iterator iterator

Public Member Functions

 params ()
 params (struct soap *)
 params (struct soap *, int)
bool empty () const
 true if no parameters
int size () const
 number of parameters
struct valueoperator[] (int)
 parameter index
params_iterator begin ()
 parameter accessor iterator begin
params_iterator end ()
 parameter accessor iterator end

Public Attributes

int __size
 number of parameters
struct paramparam
 pointer to array of parameters
short s2k = 0
 size = 2k
struct soapsoap
 ref to soap struct that manages this type

Detailed Description

Represents the <params> of a <methodCall> request and response.


Member Typedef Documentation

typedef params_iterator params::iterator

Constructor & Destructor Documentation

params::params (  ) 
params::params ( struct soap  ) 
params::params ( struct soap ,
int   
)

Member Function Documentation

params_iterator params::begin (  ) 

parameter accessor iterator begin

bool params::empty (  )  const

true if no parameters

params_iterator params::end (  ) 

parameter accessor iterator end

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

parameter index

int params::size (  )  const

number of parameters


Member Data Documentation

number of parameters

pointer to array of parameters

short params::s2k = 0

size = 2k

struct soap* params::soap

ref to soap struct that manages this type


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