#include <vallist.h>
Collaboration diagram for mysqlpp::value_list_b< Seq, Manip >:

Public Member Functions | |
| value_list_b (const Seq &s, const std::vector< bool > &f, const char *d, Manip m) | |
| Create object. | |
Public Attributes | |
| const Seq * | list |
| set of objects in the value list | |
| const std::vector< bool > | fields |
| delimiter to use between each value in the list when inserting it into a C++ stream | |
| const char * | delim |
| delimiter to use between each value in the list when inserting it into a C++ stream | |
| Manip | manip |
| manipulator to use when inserting the list into a C++ stream | |
Imagine an object of this type contains the list (a, b, c), that the object's 'fields' list is (true, false, true), and that the object's delimiter is set to ":". When you insert that object into a C++ stream, you would get "a:c".
See value_list_ba's documentation for more details.
| mysqlpp::value_list_b< Seq, Manip >::value_list_b | ( | const Seq & | s, | |
| const std::vector< bool > & | f, | |||
| const char * | d, | |||
| Manip | m | |||
| ) | [inline] |
Create object.
| s | set of objects in the value list | |
| f | for each true item in the list, the list item in that position will be inserted into a C++ stream | |
| d | what delimiter to use between each value in the list when inserting the list into a C++ stream | |
| m | manipulator to use when inserting the list into a C++ stream |
1.4.7