Template Struct session_

Struct Documentation

template<typename T = void>
struct udho::configs::session_

Public Types

enum format

Values:

enumerator text
enumerator binary
enumerator xml

Public Functions

session_()
void set(extension_t, const std::string &e)
std::string get(extension_t) const
void set(serialization_t, format v)
format get(serialization_t) const
void set(path_t, const boost::filesystem::path &p)
boost::filesystem::path get(path_t) const
void set(id_t, std::string v)
std::string get(id_t) const

Public Members

std::string _extension
format _serialization
boost::filesystem::path _path
std::string _id

Public Static Attributes

const struct udho::configs::session_::extension_t extension
const struct udho::configs::session_::serialization_t serialization
const struct udho::configs::session_::path_t path
const struct udho::configs::session_::id_t id
struct extension_t

Public Types

typedef session_<T> component
struct id_t

Public Types

typedef session_<T> component
struct path_t

Public Types

typedef session_<T> component
struct serialization_t

Public Types

typedef session_<T> component