9 #ifndef BALL_FORMAT_PARAMETERSECTION_H
10 #define BALL_FORMAT_PARAMETERSECTION_H
12 #ifndef BALL_DATATYPE_OPTIONS_H
99 const String& getSectionName()
const
117 bool has(
const String& key,
const String& variable)
const ;
123 bool has(
const String& key)
const ;
127 bool hasVariable(
const String& variable)
const ;
137 Size getNumberOfVariables()
const ;
141 Size getNumberOfKeys()
const ;
177 virtual bool isValid()
const ;
242 #endif // BALL_FORMAT_PARAMETERSECTION_H
#define BALL_CREATE(name)
Size number_of_variables_
StringHashMap< Index > variable_names_
BALL_EXPORT bool operator==(const String &s1, const String &s2)
StringHashMap< Index > section_entries_
std::vector< float > version_
std::vector< String > keys_
std::vector< String > entries_