| OpenMS 2.5.0

Classes | Namespaces | Functions
SqliteConnector.h File Reference
`#include <OpenMS/KERNEL/StandardTypes.h>`
`#include <OpenMS/DATASTRUCTURES/String.h>`
`#include <OpenMS/CONCEPT/Exception.h>`
`#include <iostream>`
`#include <sstream>`

Go to the source code of this file.

## Classes

class | SqliteConnector
| File adapter for Sqlite files. More...

## Namespaces

| OpenMS
| Main OpenMS namespace.
| OpenMS::Internal
| Namespace used to hide implementation details from users.
| OpenMS::Internal::SqliteHelper

## Functions

template<typename ValueType >
bool | extractValue (ValueType *, sqlite3_stmt *, int)
| Extracts a specific value from an SQL column. More...
template<>
bool | extractValue< double > (double *dst, sqlite3_stmt *stmt, int pos)
template<>
bool | extractValue< int > (int *dst, sqlite3_stmt *stmt, int pos)
template<>
bool | extractValue< String > (String *dst, sqlite3_stmt *stmt, int pos)
template<>
bool | extractValue< std::string > (std::string *dst, sqlite3_stmt *stmt, int pos)
bool | extractValueIntStr (String *dst, sqlite3_stmt *stmt, int pos)
| Special case where an integer should be stored in a String field. More...