bes Updated for version 3.20.13
BESInfoList Class Reference
Collaboration diagram for BESInfoList:
Collaboration graph

Public Member Functions

virtual bool add_info_builder (const std::string &info_type, p_info_builder info_builder)
 
virtual BESInfobuild_info ()
 
virtual void dump (std::ostream &strm) const
 dumps information about this object
 
virtual bool rem_info_builder (const std::string &info_type)
 

Static Public Member Functions

static BESInfoListTheList ()
 

Detailed Description

Definition at line 46 of file BESInfoList.h.

Constructor & Destructor Documentation

◆ BESInfoList()

BESInfoList::BESInfoList ( )

Definition at line 56 of file BESInfoList.cc.

◆ ~BESInfoList()

BESInfoList::~BESInfoList ( )
virtual

Definition at line 54 of file BESInfoList.cc.

Member Function Documentation

◆ add_info_builder()

bool BESInfoList::add_info_builder ( const std::string &  info_type,
p_info_builder  info_builder 
)
virtual

Definition at line 59 of file BESInfoList.cc.

◆ build_info()

BESInfo * BESInfoList::build_info ( )
virtual

Definition at line 88 of file BESInfoList.cc.

◆ dump()

void BESInfoList::dump ( std::ostream &  strm) const
virtual

dumps information about this object

Displays the pointer value of this instance along with the registered BESInfo builders and the default values of the BESInfo objects created.

Parameters
strmC++ i/o stream to dump the information to

Implements BESObj.

Definition at line 118 of file BESInfoList.cc.

◆ rem_info_builder()

bool BESInfoList::rem_info_builder ( const std::string &  info_type)
virtual

Definition at line 74 of file BESInfoList.cc.

◆ TheList()

BESInfoList * BESInfoList::TheList ( )
static

Definition at line 160 of file BESInfoList.cc.


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