|
lintel 0.2.0
|
#include <ParameterBuilder.h>
Public Member Functions | |
| ParameterBuilder (std::shared_ptr< DatabaseConnectionEntry > connectionEntry) | |
| template<typename T > | |
| ParameterBuilder & | add (T t) |
| const std::vector< std::string > & | build () const |
| void | clear () |
Builder for constructing a list of serialized parameter strings from typed values.
|
inlineexplicit |
Constructs a ParameterBuilder with the given connection entry for serialization.
| connectionEntry | the database connection configuration entry |
|
inline |
Adds a typed parameter value, serializing it for the configured connection type.
| T | the parameter type |
| t | the parameter value |
|
inline |
|
inline |
Clears all accumulated parameters.