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