EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | List of all members
eudaq::Option< std::vector< T > > Class Template Reference
Inheritance diagram for eudaq::Option< std::vector< T > >:
eudaq::OptionBase

Public Member Functions

 Option (OptionParser &p, const std::string &shortname, const std::string &longname, const std::string &argname="", const std::string &sep="", const std::string &desc="")
 
const std::vector< T > & Value () const
 
void SetValue (const std::vector< T > &val=std::vector< T >())
 
void Resize (size_t size)
 
size_t NumItems () const
 
const T & Item (size_t i) const
 
- Public Member Functions inherited from eudaq::OptionBase
 OptionBase (OptionParser &p, const std::string &shortname, const std::string &longname, const std::string &deflt="", const std::string &argname="", const std::string &desc="")
 
virtual void Print (std::ostream &) const
 
bool IsSet () const
 

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