b2api
B2000++ API Reference Manual, VERSION 4.6
 
Loading...
Searching...
No Matches
b2000::AttributeList Class Referenceabstract

#include "b2case.H"

Inheritance diagram for b2000::AttributeList:
Collaboration diagram for b2000::AttributeList:

Additional Inherited Members

- Public Member Functions inherited from b2000::Dictionary
virtual bool has_key (const std::string &key) const =0
 
virtual bool get_bool (const std::string &key) const =0
 
virtual bool get_bool (const std::string &key, bool default_) const
 
virtual int get_int (const std::string &key) const =0
 
virtual int get_int (const std::string &key, int default_) const
 
virtual double get_double (const std::string &key) const =0
 
virtual double get_double (const std::string &key, double default_) const
 
virtual b2000::csda< double > get_csda_double (const std::string &key) const =0
 
virtual b2000::csda< double > get_csda_double (const std::string &key, b2000::csda< double > default_) const
 
virtual std::complex< double > get_complex_double (const std::string &key) const =0
 
virtual std::complex< double > get_complex_double (const std::string &key, std::complex< double > default_) const
 
virtual std::string get_string (const std::string &key) const =0
 
virtual std::string get_string (const std::string &key, const std::string &default_) const
 
template<typename T >
get (const std::string &key) const
 
template<typename T >
get (const std::string &key, const T &default_) const
 
virtual void get (const std::string &key, std::vector< int > &v) const =0
 
virtual void get (const std::string &key, std::vector< double > &v) const =0
 
virtual void get (const std::string &key, std::vector< b2000::csda< double > > &v) const =0
 
virtual void get (const std::string &key, std::vector< std::complex< double > > &v) const =0
 
virtual void warn_on_non_used_key () const =0
 
- Public Member Functions inherited from b2000::Object
virtual const std::string & get_object_name () const
 
virtual ~Object ()
 
- Static Public Member Functions inherited from b2000::Dictionary
static Dictionaryget_empty ()
 
- Static Public Attributes inherited from b2000::Object
static ObjectType type
 

Detailed Description

The abstract class defines an interface for setting (key, value) pairs.


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