47 int fillObject(
const std::vector<std::string>& tokens);
49 void dump(std::ostream& os = std::cout)
const;
64 static long int count;
Enum variables with text representations.
#define FFaEnumEntryEnd
Defines the end of an enum mapping definition.
Definition: FFaEnum.H:238
#define FFaEnumEntry(EnumValue, EnumText)
Adds one entry to the current enum mapping definition.
Definition: FFaEnum.H:234
FFrStatus
Definition: FFrEnums.H:12
std::set< FFrVariable *, FFrVariable::Less > VariableSet
Definition: FFrVariable.H:79
VariableSet::const_iterator VariableSetIt
Definition: FFrVariable.H:80
Definition: FFrVariable.H:22
size_t repeats
Definition: FFrVariable.H:74
std::vector< std::string > dataBlockDescription
Definition: FFrVariable.H:76
void dump(std::ostream &os=std::cout) const
Definition: FFrVariable.C:154
size_t dataSize
Definition: FFrVariable.H:73
int fillObject(const std::vector< std::string > &tokens)
Definition: FFrVariable.C:107
std::string name
Definition: FFrVariable.H:69
std::string unit
Definition: FFrVariable.H:70
FFaEnumMapping(VDType)
Definition: FFrVariable.H:27
VDType
Definition: FFrVariable.H:24
@ UCHAR
Definition: FFrVariable.H:24
@ INT
Definition: FFrVariable.H:24
@ UINT
Definition: FFrVariable.H:24
@ NONE
Definition: FFrVariable.H:24
@ CHAR
Definition: FFrVariable.H:24
@ FLOAT
Definition: FFrVariable.H:24
size_t getRepeats() const
Definition: FFrVariable.H:52
std::vector< size_t > dataBlockSizes
Definition: FFrVariable.H:75
bool less(const FFrVariable *that) const
Definition: FFrVariable.C:194
VDTypeEnum dataType
Definition: FFrVariable.H:71
size_t getTotalDataSize() const
Definition: FFrVariable.H:51
static FFrStatus create(FILE *varStream, FFrCreatorData &cd, bool dataBlocks)
Definition: FFrVariable.C:31
FFrVariable()
Definition: FFrVariable.H:42
bool equal(const FFrVariable *that) const
Definition: FFrVariable.C:179
std::string dataClass
Definition: FFrVariable.H:72
real(sp), dimension(:,:,:), pointer b
Definition: diffractionModule.f90:22
real(sp), dimension(:,:,:), pointer a
Definition: diffractionModule.f90:21
Incapsulation of temporary data used during results file parsing.
Definition: FFrResultContainer.H:36
Definition: FFrVariable.H:58
bool operator()(const FFrVariable *a, const FFrVariable *b) const
Definition: FFrVariable.H:59