29 #ifndef SCIMATH_FUNCTIONMARSHALLABLE_H
30 #define SCIMATH_FUNCTIONMARSHALLABLE_H
void loadFuncType(Record &gr) const
load functype field into the given Record
FunctionMarshallable(const String &functype)
create a FunctionMarshallable.
const String & getFuncType() const
return the name representing the Function type that will be placed in the functype field of Record pa...
FunctionMarshallable(const FunctionMarshallable &other)
a class for serializing/reconstituting Function objects to/from Records
virtual FunctionMarshallable & operator=(const FunctionMarshallable &other)
const Char * c_str() const
Get char array.
A hierarchical collection of named fields of various types.
virtual void store(Record &gr) const =0
store the state of this Function into a Record
static const String FUNCTYPE
String: the storage and methods of handling collections of characters.
virtual ~FunctionMarshallable()
void define(const RecordFieldId &, Bool value)
Define a value for the given field.