Signature | Description | Parameters |
template<typename T, typename V>
V &
visit (const char *name, V &visitor);
|
It passes the values of each index and the named column to the functor visitor sequentially from beginning to end
|
T: Type of the named column
V: Type of the visitor functor
name: Name of the data column
|
template<typename T1, typename T2, typename V>
V &
visit (const char *name1, const char *name2, V &visitor);
|
It passes the values of each index and the two named columns to the functor visitor sequentially from beginning to end
|
T1: Type of the first named column
T2: Type of the second named column
V: Type of the visitor functor
name1: Name of the first data column
name2: Name of the second data column
|
template<typename T1, typename T2, typename T3, typename V>
V &
visit (const char *name1, const char *name2, const char *name3, V &visitor);
|
It passes the values of each index and the three named columns to the functor visitor sequentially from beginning to end
|
T1: Type of the first named column
T2: Type of the second named column
T3: Type of the third named column
V: Type of the visitor functor
name1: Name of the first data column
name2: Name of the second data column
name3: Name of the third data column
|
template<typename T1, typename T2, typename T3, typename T4, typename V>
V &
visit (const char *name1, const char *name2, const char *name3, const char *name4, V &visitor);
|
It passes the values of each index and the four named columns to the functor visitor sequentially from beginning to end
|
T1: Type of the first named column
T2: Type of the second named column
T3: Type of the third named column
T4: Type of the fourth named column
V: Type of the visitor functor
name1: Name of the first data column
name2: Name of the second data column
name3: Name of the third data column
name4: Name of the fourth data column
|
template<typename T1, typename T2, typename T3, typename T4, typename T5, typename V>
V &
visit (const char *name1, const char *name2, const char *name3, const char *name4, const char *name5, V &visitor);
|
It passes the values of each index and the five named columns to the functor visitor sequentially from beginning to end
|
T1: Type of the first named column
T2: Type of the second named column
T3: Type of the third named column
T4: Type of the fourth named column
T5: Type of the fifth named column
V: Type of the visitor functor
name1: Name of the first data column
name2: Name of the second data column
name3: Name of the third data column
name4: Name of the fourth data column
name5: Name of the fifth data column
|