docudb  1.0
Loading...
Searching...
No Matches
docudb::query::binder Struct Reference

Represents a binder for query parameters. More...

#include <docudb.hpp>

Public Member Functions

const std::unordered_map< int, db_value > & get_parameters () const
 
void merge (binder &b)
 
void add (int index, db_value &&v)
 

Detailed Description

Represents a binder for query parameters.

Definition at line 148 of file docudb.hpp.

Member Function Documentation

◆ add()

void docudb::query::binder::add ( int index,
db_value && v )
inline

Definition at line 160 of file docudb.hpp.

161 {
162 bind_map.emplace(index, std::move(v));
163 }

◆ get_parameters()

const std::unordered_map< int, db_value > & docudb::query::binder::get_parameters ( ) const
inline

Definition at line 150 of file docudb.hpp.

151 {
152 return bind_map;
153 }

◆ merge()

void docudb::query::binder::merge ( binder & b)
inline

Definition at line 155 of file docudb.hpp.

156 {
157 bind_map.merge(b.bind_map);
158 }

The documentation for this struct was generated from the following file: