text_format_factory.h File Reference
#include <vector>#include "interop/util/map.h"#include "interop/util/assert.h"#include "interop/util/self_registration.h"#include "interop/io/format/abstract_text_format.h"#include "interop/util/unique_ptr.h"#include "interop/io/stream_exceptions.h"Go to the source code of this file.
Classes | |
| struct | text_format_factory< Metric > |
| struct | text_format_factory_proxy< Metric > |
Namespaces | |
| illumina | |
| illumina::interop | |
| illumina::interop::io | |
Macros | |
| #define | INTEROP_REGISTER_METRIC_TEXT_LAYOUT(Metric, Version) |
Detailed Description
Factory for generating text formats
- Date
- 12/19/16
- Version
- 1.0
- Copyright
- GNU Public License.
Macro Definition Documentation
| #define INTEROP_REGISTER_METRIC_TEXT_LAYOUT | ( | Metric, | |
| Version | |||
| ) |
Value:
illumina_interop_io_text_##Type##Metric##Version(new illumina::interop::io::text_format<Metric, illumina::interop::io::text_layout<Metric, Version> >);
Definition: generic_layout.h:31
Definition: text_format.h:24
Definition: text_format_factory.h:106
Register a text format with the factory
- Parameters
-
Metric metric class Version version number