OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
BESInfoList Class Reference

#include <BESInfoList.h>

Inheritance diagram for BESInfoList:
Inheritance graph
Collaboration diagram for BESInfoList:
Collaboration graph

Public Member Functions

virtual bool add_info_builder (const string &info_type, p_info_builder info_builder)
 
virtual BESInfobuild_info ()
 
virtual void dump (ostream &strm) const
 dumps information about this object More...
 
virtual bool rem_info_builder (const string &info_type)
 
virtual ~BESInfoList (void)
 

Static Public Member Functions

static BESInfoListTheList ()
 

Protected Member Functions

 BESInfoList (void)
 

Detailed Description

Definition at line 48 of file BESInfoList.h.

Constructor & Destructor Documentation

◆ BESInfoList()

BESInfoList::BESInfoList ( void  )
protected

Definition at line 41 of file BESInfoList.cc.

Referenced by TheList().

◆ ~BESInfoList()

BESInfoList::~BESInfoList ( void  )
virtual

Definition at line 45 of file BESInfoList.cc.

Member Function Documentation

◆ add_info_builder()

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

Definition at line 50 of file BESInfoList.cc.

Referenced by BESDefaultModule::initialize().

◆ build_info()

◆ dump()

void BESInfoList::dump ( 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 107 of file BESInfoList.cc.

References BESInfo::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().

Here is the call graph for this function:

◆ rem_info_builder()

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

Definition at line 64 of file BESInfoList.cc.

◆ TheList()


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