Class Index Cross Index Namespace Index

Class FrameCPP::Version_6::FrBase


Contained in: FrameCPP::Version_6
Derived from: none
Derived by: FrameCPP::Version_6::FrAdcData FrameCPP::Version_6::FrDetector FrameCPP::Version_6::FrEndOfFile FrameCPP::Version_6::FrEndOfFrame FrameCPP::Version_6::FrEvent FrameCPP::Version_6::FrHistory FrameCPP::Version_6::FrMsg FrameCPP::Version_6::FrProcData FrameCPP::Version_6::FrRawData FrameCPP::Version_6::FrSE FrameCPP::Version_6::FrSH FrameCPP::Version_6::FrSerData FrameCPP::Version_6::FrSimData FrameCPP::Version_6::FrSimEvent FrameCPP::Version_6::FrStatData FrameCPP::Version_6::FrSummary FrameCPP::Version_6::FrTOC FrameCPP::Version_6::FrTable FrameCPP::Version_6::FrVect FrameCPP::Version_6::FrameH

#include "../../../../../lib/framecpp/src/Version6/FrBase.hh"


public function member index:

FrBase(INT_2U Class);
FrBase(const FrBase& Source);
virtual ~FrBase();
virtual INT_8U Bytes() const;
static INT_8U Bytes(INT_2U Version);
virtual std::string ErrorInfo() const;
INT_2U GetClassId() const;
INT_4U GetInstance() const;
INT_8U GetLength() const;
PTR_STRUCT GetNext() const;
bool IsInstanceSet() const;
void SetInstance(INT_4U Instance) const;
void SetLength() const;
void SetNext(const PTR_STRUCT& Next);
INT_8U Skip(const IFrameStream& Stream) const;
void UnsetInstance() const;
void Verify() const;
virtual void Write(OFrameStream& Stream) const;
virtual void WriteDescription(OFrameStream& Stream) const;
const FrBase& operator =(const FrBase& Base);
void read(IFrameStream& Stream);
 

protected function member index:

void write(OFrameStream& Stream) const;
 

private function member index:

FrBase(); Don't want anyone calling the default constructor.
 

Description:



Function Member Descriptions:


FrameCPP::Version_6::FrBase::FrBase


FrBase(INT_2U Class);



FrameCPP::Version_6::FrBase::FrBase


FrBase(const FrBase& Source);



FrameCPP::Version_6::FrBase::FrBase - Don't want anyone calling the default constructor.


FrBase();



FrameCPP::Version_6::FrBase::~FrBase


virtual ~FrBase();



FrameCPP::Version_6::FrBase::Bytes


virtual INT_8U Bytes() const;



FrameCPP::Version_6::FrBase::Bytes


static INT_8U Bytes(INT_2U Version);



FrameCPP::Version_6::FrBase::ErrorInfo


virtual std::string ErrorInfo() const;



FrameCPP::Version_6::FrBase::GetClassId


INT_2U GetClassId() const;



FrameCPP::Version_6::FrBase::GetInstance


INT_4U GetInstance() const;



FrameCPP::Version_6::FrBase::GetLength


INT_8U GetLength() const;



FrameCPP::Version_6::FrBase::GetNext


PTR_STRUCT GetNext() const;



FrameCPP::Version_6::FrBase::IsInstanceSet


bool IsInstanceSet() const;



FrameCPP::Version_6::FrBase::SetInstance


void SetInstance(INT_4U Instance) const;



FrameCPP::Version_6::FrBase::SetLength


void SetLength() const;



FrameCPP::Version_6::FrBase::SetNext


void SetNext(const PTR_STRUCT& Next);



FrameCPP::Version_6::FrBase::Skip


INT_8U Skip(const IFrameStream& Stream) const;



FrameCPP::Version_6::FrBase::UnsetInstance


void UnsetInstance() const;



FrameCPP::Version_6::FrBase::Verify


void Verify() const;



FrameCPP::Version_6::FrBase::Write


virtual void Write(OFrameStream& Stream) const;



FrameCPP::Version_6::FrBase::WriteDescription


virtual void WriteDescription(OFrameStream& Stream) const;



FrameCPP::Version_6::FrBase::operator =


const FrBase& operator =(const FrBase& Base);



FrameCPP::Version_6::FrBase::read


void read(IFrameStream& Stream);



FrameCPP::Version_6::FrBase::write


void write(OFrameStream& Stream) const;



Variable Member Descriptions:


FrameCPP::Version_6::FrBase::m_instance_set -

mutable bool m_instance_set;

FrameCPP::Version_6::FrBase::m_next -

PTR_STRUCT m_next;