comservatory
Strict validation of CSV files in C++
|
Defines the Field
virtual class and concrete implementations.
More...
Go to the source code of this file.
Classes | |
struct | comservatory::Field |
Virtual base class for a describing a field. More... | |
struct | comservatory::UnknownField |
Field of an unknown type. More... | |
struct | comservatory::TypedField< T, tt > |
Template class for a field of a known type. More... | |
struct | comservatory::FilledField< T, tt > |
Template class for a typed field that uses a std::vector to store its values. More... | |
struct | comservatory::DummyField< T, tt > |
Template class for a typed dummy field that only pretends to store its values. More... | |
Namespaces | |
namespace | comservatory |
Contains all comservatory functions and classes. | |
Typedefs | |
typedef TypedField< std::string, STRING > | comservatory::StringField |
typedef FilledField< std::string, STRING > | comservatory::FilledStringField |
typedef DummyField< std::string, STRING > | comservatory::DummyStringField |
typedef TypedField< double, NUMBER > | comservatory::NumberField |
typedef FilledField< double, NUMBER > | comservatory::FilledNumberField |
typedef DummyField< double, NUMBER > | comservatory::DummyNumberField |
typedef TypedField< bool, BOOLEAN > | comservatory::BooleanField |
Virtual class for a Field of booleans. | |
typedef FilledField< bool, BOOLEAN > | comservatory::FilledBooleanField |
typedef DummyField< bool, BOOLEAN > | comservatory::DummyBooleanField |
typedef TypedField< std::complex< double >, COMPLEX > | comservatory::ComplexField |
typedef FilledField< std::complex< double >, COMPLEX > | comservatory::FilledComplexField |
typedef DummyField< std::complex< double >, COMPLEX > | comservatory::DummyComplexField |
Defines the Field
virtual class and concrete implementations.