JANA2
C++ framework for multi-threaded data processing
JParameter Class Reference

Public Member Functions

 JParameter (std::string key, std::string value, std::string defaultValue, std::string description, bool hasDefault, bool isDefault)
 
const std::string & GetKey () const
 
const std::string & GetValue () const
 
const std::string & GetDefault () const
 
const std::string & GetDescription () const
 
bool HasDefault () const
 
bool IsDefault () const
 
bool IsAdvanced () const
 
bool IsUsed () const
 
bool IsDeprecated () const
 
bool IsConflicted () const
 
void SetKey (std::string key)
 
void SetValue (std::string val)
 
void SetDefault (std::string defaultValue)
 
void SetDescription (std::string desc)
 
void SetHasDefault (bool hasDefault)
 
void SetIsDefault (bool isDefault)
 
void SetIsAdvanced (bool isHidden)
 
void SetIsUsed (bool isUsed)
 
void SetIsDeprecated (bool isDeprecated)
 
void SetIsConflicted (bool isConflicted)
 

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