table_util.h File Reference
#include "interop/model/table/imaging_column.h"
Go to the source code of this file.
Classes | |
class | enumeration_string_mapping< model::table::column_id > |
Namespaces | |
illumina | |
illumina::interop | |
illumina::interop::logic | |
illumina::interop::logic::table | |
illumina::interop::constants | |
Macros | |
#define | INTEROP_TUPLE7(X, Ignore1, Ignore2, Ignore3, Ignore4, Ignore5, Ignored6) name_type_pair_t(#X, model::table:: X##Column), |
Functions | |
template<class T , typename R , typename P1 , typename P2 > | |
R | call_adapter (const T &obj, P2 param1, R(T::*func)(P1) const) |
template<class T , typename R , typename P1 > | |
R | call_adapter (const T &obj, P1, R(T::*func)() const) |
Detailed Description
Utility functions for building a table
- Note
- These functions were move here as a work around for SWIG
- Date
- 6/13/16
- Version
- 1.0
- Copyright
- GNU Public License.
Macro Definition Documentation
#define INTEROP_TUPLE7 | ( | X, | |
Ignore1, | |||
Ignore2, | |||
Ignore3, | |||
Ignore4, | |||
Ignore5, | |||
Ignored6 | |||
) | name_type_pair_t(#X, model::table:: X##Column), |
This macro maps an enum to a string/enum pair