HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PRM_KeyValueDictDataItem Class Reference

#include <PRM_KeyValueDictDataItem.h>

+ Inheritance diagram for PRM_KeyValueDictDataItem:

Public Member Functions

 PRM_KeyValueDictDataItem ()
 
 PRM_KeyValueDictDataItem (UT_JSONValueMap *key_value_dict)
 
virtual ~PRM_KeyValueDictDataItem ()
 
virtual PRM_Type::PRM_DataType getDataType () const
 
virtual const char * getDataTypeToken () const
 
virtual bool saveAscii (std::ostream &os) const
 
virtual bool saveBinary (std::ostream &os) const
 
virtual int64 getMemoryUsage () const
 
virtual UT_JSONValueMapgetKeyValueDict () const
 
- Public Member Functions inherited from PRM_DataItem
virtual ~PRM_DataItem ()
 

Detailed Description

Definition at line 21 of file PRM_KeyValueDictDataItem.h.

Constructor & Destructor Documentation

PRM_KeyValueDictDataItem::PRM_KeyValueDictDataItem ( )
PRM_KeyValueDictDataItem::PRM_KeyValueDictDataItem ( UT_JSONValueMap key_value_dict)
explicit
virtual PRM_KeyValueDictDataItem::~PRM_KeyValueDictDataItem ( )
virtual

Member Function Documentation

virtual PRM_Type::PRM_DataType PRM_KeyValueDictDataItem::getDataType ( ) const
inlinevirtual

Implements PRM_DataItem.

Definition at line 28 of file PRM_KeyValueDictDataItem.h.

virtual const char* PRM_KeyValueDictDataItem::getDataTypeToken ( ) const
inlinevirtual

Implements PRM_DataItem.

Definition at line 30 of file PRM_KeyValueDictDataItem.h.

virtual UT_JSONValueMap* PRM_KeyValueDictDataItem::getKeyValueDict ( ) const
virtual

Reimplemented from PRM_DataItem.

virtual int64 PRM_KeyValueDictDataItem::getMemoryUsage ( ) const
inlinevirtual

Implements PRM_DataItem.

Definition at line 35 of file PRM_KeyValueDictDataItem.h.

virtual bool PRM_KeyValueDictDataItem::saveAscii ( std::ostream &  os) const
virtual

Implements PRM_DataItem.

virtual bool PRM_KeyValueDictDataItem::saveBinary ( std::ostream &  os) const
virtual

Implements PRM_DataItem.


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