Inherits FrameCPP::Version_8::ObjectWithChecksum< ObjectType >, and FrameCPP::Common::TOCInfo.
|
| FrSH () |
| Default constructor.
|
|
| FrSH (const std::string &Name, INT_2U ClassId, const std::string &Comment) |
| constructor
|
|
virtual | ~FrSH () |
| Desctructor.
|
|
virtual const char * | ObjectStructName () const |
| Dictionary class name.
|
|
INT_2U | GetClass () const |
| Return class of object.
|
|
const std::string & | GetComment () const |
| Return comment of object.
|
|
const STRING & | GetName () const |
| Return name of object.
|
|
virtual FrSH * | Clone () const |
| Create a new instance of the object based on self.
|
|
bool | operator== (const FrSH &RHS) const |
| comparison operator
|
|
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
| comparison operator
|
|
| FrSH () |
| Default constructor.
|
|
| FrSH (const std::string &Name, INT_2U ClassId, const std::string &Comment) |
| constructor
|
|
virtual | ~FrSH () |
| Desctructor.
|
|
virtual const char * | ObjectStructName () const |
| Dictionary class name.
|
|
INT_2U | GetClass () const |
| Return class of object.
|
|
const std::string & | GetComment () const |
| Return comment of object.
|
|
const STRING & | GetName () const |
| Return name of object.
|
|
virtual FrSH * | Clone () const |
| Create a new instance of the object based on self.
|
|
bool | operator== (const FrSH &RHS) const |
| comparison operator
|
|
virtual bool | operator== (const Common::FrameSpec::Object &Obj) const |
| comparison operator
|
|
virtual streamsize_type | Bytes (const StreamBase &Stream) const |
| Return the number of bytes for this object.
|
|
virtual streamsize_type | Bytes (const StreamBase &Stream) const |
| Return the number of bytes for this object.
|
|
virtual self_type * | Create (istream_type &Stream) const |
| Virtual constructor.
|
|
virtual self_type * | Create (istream_type &Stream) const |
| Virtual constructor.
|
|
virtual void | Write (ostream_type &Stream) const |
| Write object to the stream.
|
|
virtual void | Write (ostream_type &Stream) const |
| Write object to the stream.
|
|
|
virtual const std::string & | name () const |
| Interface method to return name of dictionary class.
|
|
virtual INT_2U | classId () const |
| Interface method to return classId of dictionary class.
|
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, Common::IStream *Stream) const |
| Down grade an object.
|
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, Common::IStream *Stream) const |
| Upgrade an object.
|
|
virtual INT_8U | pBytes (const Common::StreamBase &Stream) const |
| Number of bytes needed to write this structure.
|
|
virtual FrSH * | pCreate (Common::IStream &Stream) const |
| Create a new instance of the object based on the input stream.
|
|
virtual void | pWrite (Common::OStream &Stream) const |
| Write the structure to the stream.
|
|
virtual void | vTOCQuery (int InfoClass, va_list vl) const |
| Answer requests for information as needed by TOC.
|
|
virtual void | assign (assign_stream_type &Stream) |
| Assign the contents of the instance.
|
|
virtual const std::string & | name () const |
| Interface method to return name of dictionary class.
|
|
virtual INT_2U | classId () const |
| Interface method to return classId of dictionary class.
|
|
virtual demote_ret_type | demote (INT_2U Target, demote_arg_type Obj, Common::IStream *Stream) const |
| Down grade an object.
|
|
virtual promote_ret_type | promote (INT_2U Target, promote_arg_type Obj, Common::IStream *Stream) const |
| Upgrade an object.
|
|
virtual INT_8U | pBytes (const Common::StreamBase &Stream) const |
| Number of bytes needed to write this structure.
|
|
virtual FrSH * | pCreate (Common::IStream &Stream) const |
| Create a new instance of the object based on the input stream.
|
|
virtual void | pWrite (Common::OStream &Stream) const |
| Write the structure to the stream.
|
|
virtual void | vTOCQuery (int InfoClass, va_list vl) const |
| Answer requests for information as needed by TOC.
|
|
virtual void | assign (assign_stream_type &Stream) |
| Assign the contents of the instance.
|
|
Contains class information of a dictionary structure.
A dictionary structure is written to the output stream the imediately preceeding the first occurance of the frame structure it describes. This class gives information about the class structure being described. In a dictionary structure, there is only one occurance of FrSH. It must be the first element of the dictionary structure.
- See also
- FrSE