bes Updated for version 3.21.1
The Backend Server (BES) is the lower two tiers of the Hyrax data server
BESDefine Class Reference
Inheritance diagram for BESDefine:
Inheritance graph
Collaboration diagram for BESDefine:
Collaboration graph

Public Types

typedef std::list< BESContainer * >::const_iterator containers_citer
 
typedef std::list< BESContainer * >::iterator containers_iter
 

Public Member Functions

void add_container (BESContainer *container)
 
virtual void dump (std::ostream &strm) const
 dumps information about this object
 
BESDefine::containers_citer end_container ()
 
BESDefine::containers_citer first_container ()
 
const std::string & get_agg_cmd ()
 
const std::string & get_agg_handler ()
 
void set_agg_cmd (const std::string &cmd)
 
void set_agg_handler (const std::string &handler)
 

Detailed Description

Definition at line 42 of file BESDefine.h.

Member Typedef Documentation

◆ containers_citer

typedef std::list<BESContainer*>::const_iterator BESDefine::containers_citer

Definition at line 53 of file BESDefine.h.

◆ containers_iter

typedef std::list<BESContainer*>::iterator BESDefine::containers_iter

Definition at line 52 of file BESDefine.h.

Constructor & Destructor Documentation

◆ BESDefine()

BESDefine::BESDefine ( )
inline

Definition at line 49 of file BESDefine.h.

◆ ~BESDefine()

BESDefine::~BESDefine ( )
virtual

Definition at line 38 of file BESDefine.cc.

Member Function Documentation

◆ add_container()

void BESDefine::add_container ( BESContainer * container)

Definition at line 54 of file BESDefine.cc.

◆ dump()

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

dumps information about this object

Displays the pointer value of this instance along with contents of the definition, including the containers in this definition and aggregation information.

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

Implements BESObj.

Definition at line 68 of file BESDefine.cc.

◆ end_container()

BESDefine::containers_citer BESDefine::end_container ( )
inline

Definition at line 57 of file BESDefine.h.

◆ first_container()

BESDefine::containers_citer BESDefine::first_container ( )
inline

Definition at line 56 of file BESDefine.h.

◆ get_agg_cmd()

const std::string & BESDefine::get_agg_cmd ( )
inline

Definition at line 63 of file BESDefine.h.

◆ get_agg_handler()

const std::string & BESDefine::get_agg_handler ( )
inline

Definition at line 71 of file BESDefine.h.

◆ set_agg_cmd()

void BESDefine::set_agg_cmd ( const std::string & cmd)
inline

Definition at line 59 of file BESDefine.h.

◆ set_agg_handler()

void BESDefine::set_agg_handler ( const std::string & handler)
inline

Definition at line 67 of file BESDefine.h.


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