Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

PXMLRPCArrayBase Class Reference

#include <pxmlrpc.h>

Inheritance diagram for PXMLRPCArrayBase:

PXMLRPCVariableBase PObject PXMLRPCArrayObjectsBase List of all members.

Public Member Functions

virtual void PrintOn (ostream &strm) const
virtual void Copy (const PXMLRPCVariableBase &other)
virtual BOOL IsArray () const
virtual PINDEX GetSize () const
virtual BOOL SetSize (PINDEX)

Protected Member Functions

 PXMLRPCArrayBase (PContainer &array, const char *name, const char *type)
PXMLRPCArrayBaseoperator= (const PXMLRPCArrayBase &)

Protected Attributes

PContainerarray

Constructor & Destructor Documentation

PXMLRPCArrayBase::PXMLRPCArrayBase PContainer array,
const char *  name,
const char *  type
[protected]
 


Member Function Documentation

virtual void PXMLRPCArrayBase::Copy const PXMLRPCVariableBase other  )  [virtual]
 

Implements PXMLRPCVariableBase.

virtual PINDEX PXMLRPCArrayBase::GetSize  )  const [virtual]
 

Reimplemented from PXMLRPCVariableBase.

virtual BOOL PXMLRPCArrayBase::IsArray  )  const [virtual]
 

Reimplemented from PXMLRPCVariableBase.

PXMLRPCArrayBase& PXMLRPCArrayBase::operator= const PXMLRPCArrayBase  )  [protected]
 

virtual void PXMLRPCArrayBase::PrintOn ostream &  strm  )  const [virtual]
 

Output the contents of the object to the stream. The exact output is dependent on the exact semantics of the descendent class. This is primarily used by the standard #operator<<# function.

The default behaviour is to print the class name.

Reimplemented from PObject.

virtual BOOL PXMLRPCArrayBase::SetSize PINDEX   )  [virtual]
 

Reimplemented from PXMLRPCVariableBase.

Reimplemented in PXMLRPCArrayObjectsBase.


Member Data Documentation

PContainer& PXMLRPCArrayBase::array [protected]
 

Reimplemented in PXMLRPCArrayObjectsBase.


The documentation for this class was generated from the following file:
Generated on Sat Jul 24 15:36:00 2004 for PWLib by doxygen 1.3.7