GammaWare  Head Version for release 0.9
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ADF::FSKey_0_1 Class Reference

FSKey_0_1 The length of the frame is coded on 4 bytes. More...

#include <DefaultKeyFactory.h>

Inheritance diagram for ADF::FSKey_0_1:

Public Member Functions

virtual void ClearKeyStatus ()
 
virtual Bool_t Convert (const Key *akey)
 convert a key to another key ... not an easy task ... use it carefully More...
 
virtual Bool_t Copy (const Char_t *, UInt_t)
 Copy an external buffer to this key. More...
 
virtual Bool_t Copy (const Key *)
 copy the content of an external key to this key More...
 
virtual Bool_t Export (BufferIO &buf) const
 to copy the content of the key to an external buffer More...
 
 FSKey_0_1 (BaseBuffer::EEndian e, UInt_t s=sizeof(UInt_t))
 
virtual const Char_t * GetAddress () const
 
virtual UInt_t GetDataLength () const
 
virtual BaseBuffer::EEndian GetEndian () const
 
virtual UInt_t GetFrameLength () const
 
virtual UInt_t GetKeyLength () const
 Unique number corresponding to a type of Key. More...
 
virtual BaseBuffer::EStatus GetKeyStatus () const
 
virtual const BufferIOGetRealBuffer () const
 
const FactoryItemGetSignature () const
 
virtual Bool_t IsAKey (const Key *akey) const
 Compares two keys. More...
 
virtual Bool_t IsLinked () const
 
virtual Bool_t Link (const Char_t *, UInt_t)
 Link an external buffer to this key. More...
 
virtual Bool_t Link (const BufferIO &buf, UInt_t pos, UInt_t size)
 Link an external buffer to this key. More...
 
virtual void Print (std::ostream &out=std::cout) const
 Print the content of the key. More...
 
virtual void SetDataLength (UShort_t s)
 stream in buffer the data length More...
 
virtual void SetDataLength (UInt_t i)
 stream in buffer the data length More...
 
virtual void Unlink ()
 Unlink the buffer attached to this key. More...
 
virtual ~FSKey_0_1 ()
 

Protected Member Functions

Version GetVersion () const
 
virtual BufferIORealBuffer ()
 Used by specific methods. More...
 

Protected Attributes

BufferIOfBuffer
 the buffer that fills in/out the Key More...
 

Detailed Description

FSKey_0_1 The length of the frame is coded on 4 bytes.

The length of the frame is coded on 4 bytes

Definition at line 97 of file DefaultKeyFactory.h.


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