Bayonne2 / Common C++ 2 Framework
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Private Attributes | Static Private Attributes | Friends
ost::Bayonne::RPCNode Class Reference

This is a little class used to associate XMLRPC call method tables with our server. More...

#include <bayonne.h>

Collaboration diagram for ost::Bayonne::RPCNode:
Collaboration graph
[legend]

Public Member Functions

RPCNodegetNext (void)
 
const char * getPrefix (void)
 
RPCDefinegetMethods (void)
 
 RPCNode (const char *prefix, RPCDefine *dispatch)
 

Static Public Member Functions

static RPCNodegetFirst (void)
 
static unsigned getCount (void)
 

Private Attributes

RPCNodenext
 
RPCDefinemethods
 
const char * prefix
 

Static Private Attributes

static RPCNodefirst
 
static unsigned count
 

Friends

class __EXPORT BayonneRPC
 

Detailed Description

This is a little class used to associate XMLRPC call method tables with our server.

Definition at line 875 of file bayonne.h.

Constructor & Destructor Documentation

ost::Bayonne::RPCNode::RPCNode ( const char *  prefix,
RPCDefine dispatch 
)

Member Function Documentation

static unsigned ost::Bayonne::RPCNode::getCount ( void  )
inlinestatic

Definition at line 898 of file bayonne.h.

static RPCNode* ost::Bayonne::RPCNode::getFirst ( void  )
inlinestatic

Definition at line 886 of file bayonne.h.

RPCDefine* ost::Bayonne::RPCNode::getMethods ( void  )
inline

Definition at line 895 of file bayonne.h.

RPCNode* ost::Bayonne::RPCNode::getNext ( void  )
inline

Definition at line 889 of file bayonne.h.

const char* ost::Bayonne::RPCNode::getPrefix ( void  )
inline

Definition at line 892 of file bayonne.h.

Friends And Related Function Documentation

friend class __EXPORT BayonneRPC
friend

Definition at line 878 of file bayonne.h.

Field Documentation

unsigned ost::Bayonne::RPCNode::count
staticprivate

Definition at line 880 of file bayonne.h.

RPCNode* ost::Bayonne::RPCNode::first
staticprivate

Definition at line 879 of file bayonne.h.

RPCDefine* ost::Bayonne::RPCNode::methods
private

Definition at line 882 of file bayonne.h.

RPCNode* ost::Bayonne::RPCNode::next
private

Definition at line 881 of file bayonne.h.

const char* ost::Bayonne::RPCNode::prefix
private

Definition at line 883 of file bayonne.h.


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