SQLite Containers
Loading...
Searching...
No Matches
Enums.hpp File Reference

Contains enumerations and utility functions related to SQLite modes. More...

#include <array>
#include <string>

Go to the source code of this file.

Namespaces

namespace  sqlite_containers
 

Enumerations

enum class  sqlite_containers::JournalMode {
  sqlite_containers::DELETE_MODE , sqlite_containers::TRUNCATE , sqlite_containers::PERSIST , sqlite_containers::MEMORY ,
  sqlite_containers::WAL , sqlite_containers::OFF
}
 SQLite journal modes enumeration. More...
 
enum class  sqlite_containers::SynchronousMode { sqlite_containers::OFF , sqlite_containers::NORMAL , sqlite_containers::FULL , sqlite_containers::EXTRA }
 SQLite synchronous modes enumeration. More...
 
enum class  sqlite_containers::LockingMode { sqlite_containers::NORMAL , sqlite_containers::EXCLUSIVE }
 SQLite locking modes enumeration. More...
 
enum class  sqlite_containers::AutoVacuumMode { sqlite_containers::NONE , sqlite_containers::FULL , sqlite_containers::INCREMENTAL }
 SQLite auto-vacuum modes enumeration. More...
 
enum class  sqlite_containers::TempStore { sqlite_containers::DEFAULT , sqlite_containers::FILE , sqlite_containers::MEMORY }
 SQLite temporary storage modes enumeration. More...
 
enum class  sqlite_containers::TransactionMode { sqlite_containers::DEFERRED , sqlite_containers::IMMEDIATE , sqlite_containers::EXCLUSIVE }
 Defines SQLite transaction modes. More...
 

Functions

std::string sqlite_containers::to_string (const JournalMode &mode)
 Converts JournalMode enum to string representation.
 
std::string sqlite_containers::to_string (const SynchronousMode &mode)
 Converts SynchronousMode enum to string representation.
 
std::string sqlite_containers::to_string (const LockingMode &mode)
 Converts LockingMode enum to string representation.
 
std::string sqlite_containers::to_string (const AutoVacuumMode &mode)
 Converts AutoVacuumMode enum to string representation.
 
std::string sqlite_containers::to_string (const TransactionMode &mode)
 Converts TransactionMode enum to string representation.
 

Detailed Description

Contains enumerations and utility functions related to SQLite modes.

Definition in file Enums.hpp.