libmdbx  0.12.10.0 (2024-03-13T14:57:38+03:00)
One of the fastest compact embeddable key-value ACID database without WAL.
mdbx::env_managed::create_parameters Struct Reference

Additional parameters for creating a new database. More...

#include <mdbx.h++>

Public Member Functions

constexpr create_parameters () noexcept=default
 
 create_parameters (const create_parameters &) noexcept=default
 

Public Attributes

env::geometry geometry
 
mdbx_mode_t file_mode_bits {0640}
 
bool use_subdirectory {false}
 

Detailed Description

Additional parameters for creating a new database.

See also
env_managed(const ::std::string &pathname, const create_parameters &, const operate_parameters &, bool accede)

Constructor & Destructor Documentation

◆ create_parameters() [1/2]

constexpr mdbx::env_managed::create_parameters::create_parameters ( )
constexprdefaultnoexcept

◆ create_parameters() [2/2]

mdbx::env_managed::create_parameters::create_parameters ( const create_parameters )
defaultnoexcept

Member Data Documentation

◆ file_mode_bits

mdbx_mode_t mdbx::env_managed::create_parameters::file_mode_bits {0640}

◆ geometry

env::geometry mdbx::env_managed::create_parameters::geometry

◆ use_subdirectory

bool mdbx::env_managed::create_parameters::use_subdirectory {false}

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