Inheritance diagram for strmod::strmod::EOFStrChunk:
|virtual int||AreYouA (const lcore::ClassIdent &cid) const|
|Asks if a class is of a particular type, or publicly derived from that type. |
|virtual unsigned int||Length () const|
|Number of octets this chunk takes up. May be deprecated.|
Static Public Attributes
|A unique identifier for this class.|
|virtual const lcore::ClassIdent *||i_GetIdent () const|
|See class Protocol.|
|virtual void||acceptVisitor (ChunkVisitor &visitor) throw (ChunkVisitor::halt_visitation)|
|Accept a ChunkVisitor, and maybe lead it through your children.|
This is mostly for a StreamFDModule to use. It has an option for generating them when an EOF is read, and if this chunk is written to a StreamFDModule it invokes a special EOF handling virtual function instead of physically writing the chunk to the file descriptor.
Definition at line 50 of file EOFStrChunk.h.
Asks if a class is of a particular type, or publicly derived from that type.
Overriden in every derived class (with a static identifier member) to compare against the identifier, then call the AreYouA methods of all the superclasses.
Reimplemented from strmod::strmod::StrChunk.