ldas-tools-framecpp
2.9.3
|
Keep track of structures written to or read from stream. More...
#include <Dictionary.hh>
Classes | |
struct | node_type |
struct | object_hash |
struct | object_ptr_hash |
struct | ptr_struct_hash |
struct | streamref_hash |
Public Types | |
typedef FrameSpec::Object * | object_ptr_type |
typedef boost::shared_ptr< FrameSpec::Object > | object_type |
typedef boost::shared_ptr< StreamRefInterface > | streamref_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > | ptr_struct_key_type |
typedef FrameSpec::Object * | object_ptr_type |
typedef boost::shared_ptr< FrameSpec::Object > | object_type |
typedef boost::shared_ptr< StreamRefInterface > | streamref_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > | ptr_struct_key_type |
typedef FrameSpec::Object * | object_ptr_type |
typedef boost::shared_ptr< FrameSpec::Object > | object_type |
typedef boost::shared_ptr< StreamRefInterface > | streamref_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > | ptr_struct_key_type |
Friends | |
class | FrameStream |
Keep track of structures written to or read from stream.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::Dictionary::object_type |
typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::Dictionary::object_type |
typedef boost::shared_ptr< FrameSpec::Object > FrameCPP::Common::Dictionary::object_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > FrameCPP::Common::Dictionary::ptr_struct_key_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > FrameCPP::Common::Dictionary::ptr_struct_key_type |
typedef std::pair< StreamRefInterface::class_type, StreamRefInterface::instance_type > FrameCPP::Common::Dictionary::ptr_struct_key_type |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
typedef boost::shared_ptr< StreamRefInterface > FrameCPP::Common::Dictionary::streamref_type |
typedef boost::shared_ptr< StreamRefInterface > FrameCPP::Common::Dictionary::streamref_type |
typedef boost::shared_ptr< StreamRefInterface > FrameCPP::Common::Dictionary::streamref_type |
FrameCPP::Common::Dictionary::Dictionary | ( | ) |
FrameCPP::Common::Dictionary::~Dictionary | ( | ) |
FrameCPP::Common::Dictionary::Dictionary | ( | ) |
FrameCPP::Common::Dictionary::~Dictionary | ( | ) |
FrameCPP::Common::Dictionary::Dictionary | ( | ) |
FrameCPP::Common::Dictionary::~Dictionary | ( | ) |
|
inline |
void FrameCPP::Common::Dictionary::Clear | ( | ) |
void FrameCPP::Common::Dictionary::Clear | ( | ) |
|
inline |
object_type FrameCPP::Common::Dictionary::Next | ( | const object_type::element_type * | Obj | ) | const |
object_type FrameCPP::Common::Dictionary::Next | ( | const object_type::element_type * | Obj | ) | const |
|
inline |
object_type FrameCPP::Common::Dictionary::Next | ( | object_type | Obj | ) | const |
object_type FrameCPP::Common::Dictionary::Next | ( | object_type | Obj | ) | const |
|
inline |
void FrameCPP::Common::Dictionary::Next | ( | object_type | Obj, |
object_type | Next | ||
) |
void FrameCPP::Common::Dictionary::Next | ( | object_type | Obj, |
object_type | Next | ||
) |
|
inline |
streamref_type FrameCPP::Common::Dictionary::Ref | ( | const ptr_struct_key_type & | Key | ) | const |
streamref_type FrameCPP::Common::Dictionary::Ref | ( | const ptr_struct_key_type & | Key | ) | const |
|
inline |
streamref_type FrameCPP::Common::Dictionary::Ref | ( | object_type | Obj | ) | const |
streamref_type FrameCPP::Common::Dictionary::Ref | ( | object_type | Obj | ) | const |
|
inline |
object_type FrameCPP::Common::Dictionary::Ref | ( | streamref_type | SR | ) | const |
object_type FrameCPP::Common::Dictionary::Ref | ( | streamref_type | SR | ) | const |
|
inline |
void FrameCPP::Common::Dictionary::Ref | ( | streamref_type | SR, |
object_type | Obj | ||
) |
void FrameCPP::Common::Dictionary::Ref | ( | streamref_type | SR, |
object_type | Obj | ||
) |
|
inline |
streamref_type FrameCPP::Common::Dictionary::RefCreate | ( | object_type | Obj, |
const OStream & | Stream | ||
) |
streamref_type FrameCPP::Common::Dictionary::RefCreate | ( | object_type | Obj, |
const OStream & | Stream | ||
) |
|
inline |
void FrameCPP::Common::Dictionary::Remove | ( | const ptr_struct_key_type & | Key | ) |
void FrameCPP::Common::Dictionary::Remove | ( | const ptr_struct_key_type & | Key | ) |
|
inline |
void FrameCPP::Common::Dictionary::Remove | ( | object_type | Key | ) |
void FrameCPP::Common::Dictionary::Remove | ( | object_type | Key | ) |
|
inline |
void FrameCPP::Common::Dictionary::ResetInstanceCounts | ( | ) |
void FrameCPP::Common::Dictionary::ResetInstanceCounts | ( | ) |
void FrameCPP::Common::Dictionary::SetInstance | ( | streamref_type | StreamRef | ) |
void FrameCPP::Common::Dictionary::SetInstance | ( | streamref_type | StreamRef | ) |
void FrameCPP::Common::Dictionary::SetInstance | ( | streamref_type | StreamRef | ) |
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |