Photon C++ Client API  5.0.7.3
List of all members
AssociativeContainer< T > Class Template Reference
Inheritance diagram for AssociativeContainer< T >:
Inheritance graph
[legend]
Collaboration diagram for AssociativeContainer< T >:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from AssociativeContainerBase< T, JObject >
virtual ~AssociativeContainerBase (void)=0
 
AssociativeContainerBase< T, JObject > & operator= (const AssociativeContainerBase< T, JObject > &toCopy)
 
virtual bool operator== (const AssociativeContainerBase< T, JObject > &toCompare) const
 
virtual bool operator!= (const AssociativeContainerBase< T, JObject > &toCompare) const
 
virtual const JObjectoperator[] (unsigned int index) const
 
virtual const JObjectoperator[] (int index) const
 
virtual JObjectoperator[] (unsigned int index)
 
virtual JObjectoperator[] (int index)
 
virtual void put (const T &src)
 
void put (const FKeyType &key, const FValueType &val)
 
void put (const FKeyType &key, const FValueType pVal, int size)
 
void put (const FKeyType &key, const FValueType pVal, const int *sizes)
 
const JObjectgetValue (const FKeyType &key) const
 
JObjectgetValue (const FKeyType &key)
 
virtual unsigned int getSize (void) const
 
virtual const JVector< JObject > & getKeys (void) const
 
void remove (const FKeyType &key)
 
virtual void removeAt (unsigned int index)
 
bool contains (const FKeyType &key) const
 
virtual void removeAllElements (void)
 
virtual JStringtoString (JString &retStr, bool withTypes=false) const
 
virtual JStringtoString (JString &retStr, bool withTypes=false) const =0
 
JString toString (bool withTypes=false) const
 
- Public Member Functions inherited from Base
virtual ~Base (void)=0
 
- Public Member Functions inherited from LoggingBase< Base >
virtual ~LoggingBase (void)=0
 
- Public Member Functions inherited from ToString
virtual ~ToString (void)
 
virtual JString typeToString (void) const
 
JString toString (bool withTypes=false) const
 
- Static Public Member Functions inherited from LoggingBase< Base >
static void setListener (const BaseListener *pBaseListener)
 
static int getDebugOutputLevel (void)
 
static bool setDebugOutputLevel (int debugLevel)
 
static const LogFormatOptionsgetLogFormatOptions (void)
 
static void setLogFormatOptions (const LogFormatOptions &options)