Project
Loading...
Searching...
No Matches
o2::conf::EnumLegalValues Struct Reference

#include <ConfigurableParam.h>

Public Member Functions

bool isLegal (const std::string &value) const
 
bool isLegal (int value) const
 
std::string toString () const
 
int getIntValue (const std::string &value) const
 

Public Attributes

std::vector< std::pair< std::string, int > > vvalues
 

Detailed Description

Definition at line 90 of file ConfigurableParam.h.

Member Function Documentation

◆ getIntValue()

int o2::conf::EnumLegalValues::getIntValue ( const std::string &  value) const

Definition at line 149 of file ConfigurableParam.cxx.

◆ isLegal() [1/2]

bool o2::conf::EnumLegalValues::isLegal ( const std::string &  value) const
inline

Definition at line 93 of file ConfigurableParam.h.

◆ isLegal() [2/2]

bool o2::conf::EnumLegalValues::isLegal ( int  value) const
inline

Definition at line 103 of file ConfigurableParam.h.

◆ toString()

std::string o2::conf::EnumLegalValues::toString ( ) const

Definition at line 128 of file ConfigurableParam.cxx.

Member Data Documentation

◆ vvalues

std::vector<std::pair<std::string, int> > o2::conf::EnumLegalValues::vvalues

Definition at line 91 of file ConfigurableParam.h.


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