libHSPlasma
Public Member Functions | List of all members
plVaultAgeInfoListNode Class Reference

#include <plVaultNodeTypes.h>

Inheritance diagram for plVaultAgeInfoListNode:
plVaultFolderNode plVaultNode

Public Member Functions

 plVaultAgeInfoListNode ()
 plVaultAgeInfoListNode (const plVaultNode &init)
- Public Member Functions inherited from plVaultFolderNode
 plVaultFolderNode ()
 plVaultFolderNode (const plVaultNode &init)
int getFolderType () const
plString getFolderName () const
void setFolderType (int type)
void setFolderName (const plString &name)
- Public Member Functions inherited from plVaultNode
 plVaultNode ()
bool isValid () const
bool hasField (unsigned int field) const
void delField (unsigned int field)
void makeField (unsigned int field)
void read (hsStream *S)
void write (hsStream *S)
unsigned int getNodeID () const
unsigned int getOwner () const
unsigned int getGroup () const
unsigned int getCreator () const
unsigned int getNodeType () const
unsigned int getPermissions () const
plUnifiedTime getAutoTime () const
plUnifiedTime getModifyTime () const
plUnifiedTime getCreateAgeTime () const
plServerGuid getCreateAgeGuid () const
plServerGuid getGuid1 () const
plServerGuid getGuid2 () const
plString getCreateAgeName () const
int getInt32_1 () const
int getInt32_2 () const
int getInt32_3 () const
int getInt32_4 () const
unsigned int getUInt32_1 () const
unsigned int getUInt32_2 () const
unsigned int getUInt32_3 () const
unsigned int getUInt32_4 () const
plString getString64_1 () const
plString getString64_2 () const
plString getString64_3 () const
plString getString64_4 () const
plString getString64_5 () const
plString getString64_6 () const
plString getIString64_1 () const
plString getIString64_2 () const
plString getText_1 () const
plString getText_2 () const
plVaultBlob getBlob_1 () const
plVaultBlob getBlob_2 () const
void setNodeID (unsigned int id)
void setOwner (unsigned int id)
void setGroup (unsigned int id)
void setCreator (unsigned int id)
void setNodeType (unsigned int type)
void setPermissions (unsigned int permissions)
void setAutoTime (const plUnifiedTime &time)
void setModifyTime (const plUnifiedTime &time)
void setCreateAgeTime (const plUnifiedTime &time)
void setCreateAgeGuid (const plServerGuid &guid)
void setGuid1 (const plServerGuid &guid)
void setGuid2 (const plServerGuid &guid)
void setCreateAgeName (const plString &name)
void setInt32_1 (int value)
void setInt32_2 (int value)
void setInt32_3 (int value)
void setInt32_4 (int value)
void setUInt32_1 (unsigned int value)
void setUInt32_2 (unsigned int value)
void setUInt32_3 (unsigned int value)
void setUInt32_4 (unsigned int value)
void setString64_1 (const plString &value)
void setString64_2 (const plString &value)
void setString64_3 (const plString &value)
void setString64_4 (const plString &value)
void setString64_5 (const plString &value)
void setString64_6 (const plString &value)
void setIString64_1 (const plString &value)
void setIString64_2 (const plString &value)
void setText_1 (const plString &value)
void setText_2 (const plString &value)
void setBlob_1 (const plVaultBlob &value)
void setBlob_2 (const plVaultBlob &value)
class plVaultPlayerNodeupcastToPlayerNode () const
class plVaultAgeNodeupcastToAgeNode () const
class plVaultGameServerNodeupcastToGameServerNode () const
class plVaultAdminNodeupcastToAdminNode () const
class plVaultServerNodeupcastToServerNode () const
class plVaultFolderNodeupcastToFolderNode () const
class plVaultPlayerInfoNodeupcastToPlayerInfoNode () const
class plVaultSystemNodeupcastToSystemNode () const
class plVaultImageNodeupcastToImageNode () const
class plVaultTextNoteNodeupcastToTextNoteNode () const
class plVaultSDLNodeupcastToSDLNode () const
class plVaultAgeLinkNodeupcastToAgeLinkNode () const
class plVaultChronicleNodeupcastToChronicleNode () const
class plVaultPlayerInfoListNodeupcastToPlayerInfoListNode () const
class plVaultMarkerNodeupcastToMarkerNode () const
class plVaultAgeInfoNodeupcastToAgeInfoNode () const
class plVaultAgeInfoListNodeupcastToAgeInfoListNode () const
class plVaultMarkerListNodeupcastToMarkerListNode () const

Additional Inherited Members

- Public Types inherited from plVaultNode
enum  {
  kFieldNodeID, kFieldNodeType, kFieldPermissions, kFieldOwner,
  kFieldGroup, kFieldAutoTime, kFieldCreator, kFieldModifyTime,
  kFieldCreateAgeCoordsBlob, kFieldCreateAgeTime, kFieldCreateAgeName, kFieldCreateAgeGuid,
  kFieldInt32_1, kFieldInt32_2, kFieldInt32_3, kFieldInt32_4,
  kFieldUInt32_1, kFieldUInt32_2, kFieldUInt32_3, kFieldUInt32_4,
  kFieldString64_1, kFieldString64_2, kFieldString64_3, kFieldString64_4,
  kFieldString64_5, kFieldString64_6, kFieldIString64_1, kFieldIString64_2,
  kFieldText_1, kFieldText_2, kFieldBlob_1, kFieldBlob_2,
  kFieldGuid_1, kFieldGuid_2, kFieldLast
}
- Protected Member Functions inherited from plVaultNode
void copy (const plVaultNode &init)
- Protected Attributes inherited from plVaultNode
hsBitVector fFields
unsigned int fNodeID
unsigned int fOwner
unsigned int fGroup
unsigned int fCreator
unsigned int fNodeType
unsigned int fPermissions
plUnifiedTime fAutoTime
plUnifiedTime fModifyTime
plUnifiedTime fCreateAgeTime
plServerGuid fCreateAgeGuid
plServerGuid fGuid1
plServerGuid fGuid2
plString fCreateAgeName
int fInt32 [4]
unsigned int fUInt32 [4]
plString fString64 [6]
plString fIString64 [2]
plString fText [2]
plVaultBlob fBlob1
plVaultBlob fBlob2

Constructor & Destructor Documentation

plVaultAgeInfoListNode::plVaultAgeInfoListNode ( )
plVaultAgeInfoListNode::plVaultAgeInfoListNode ( const plVaultNode init)

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