![]() |
QxOrm 1.4.9
C++ Object Relational Mapping library
|
#include <archive_wide_traits.h>
Classes | |
struct | cvtQByteArray |
struct | cvtQByteArray< true, dummy > |
struct | cvtQString |
struct | cvtQString< true, dummy > |
Public Types | |
enum | { is_wide = qx::trait::is_archive_wide<T>::value } |
typedef std::conditional< is_wide, wchar_t, char >::type | type_char |
typedef std::conditional< is_wide, std::wstring, std::string >::type | type_string |
typedef std::conditional< is_wide, std::wistream, std::istream >::type | type_istream |
typedef std::conditional< is_wide, std::wostream, std::ostream >::type | type_ostream |
typedef std::conditional< is_wide, std::wstringstream, std::stringstream >::type | type_stringstream |
typedef std::conditional< is_wide, std::wistringstream, std::istringstream >::type | type_istringstream |
typedef std::conditional< is_wide, std::wostringstream, std::ostringstream >::type | type_ostringstream |
typedef std::conditional< is_wide, std::wfstream, std::fstream >::type | type_fstream |
typedef std::conditional< is_wide, std::wifstream, std::ifstream >::type | type_ifstream |
typedef std::conditional< is_wide, std::wofstream, std::ofstream >::type | type_ofstream |
Static Public Member Functions | |
static QString | toQString (const type_string &str) |
static void | fromQString (const QString &str, type_string &result) |
static QByteArray | toQByteArray (const type_string &str, type_string *owner) |
static void | fromQByteArray (const QByteArray &data, type_string &result) |
Definition at line 80 of file archive_wide_traits.h.
typedef std::conditional<is_wide,wchar_t,char>::type qx::trait::archive_wide_traits< T >::type_char |
Definition at line 87 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wfstream,std::fstream>::type qx::trait::archive_wide_traits< T >::type_fstream |
Definition at line 97 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wifstream,std::ifstream>::type qx::trait::archive_wide_traits< T >::type_ifstream |
Definition at line 98 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wistream,std::istream>::type qx::trait::archive_wide_traits< T >::type_istream |
Definition at line 90 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wistringstream,std::istringstream>::type qx::trait::archive_wide_traits< T >::type_istringstream |
Definition at line 94 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wofstream,std::ofstream>::type qx::trait::archive_wide_traits< T >::type_ofstream |
Definition at line 99 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wostream,std::ostream>::type qx::trait::archive_wide_traits< T >::type_ostream |
Definition at line 91 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wostringstream,std::ostringstream>::type qx::trait::archive_wide_traits< T >::type_ostringstream |
Definition at line 95 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wstring,std::string>::type qx::trait::archive_wide_traits< T >::type_string |
Definition at line 88 of file archive_wide_traits.h.
typedef std::conditional<is_wide,std::wstringstream,std::stringstream>::type qx::trait::archive_wide_traits< T >::type_stringstream |
Definition at line 93 of file archive_wide_traits.h.
anonymous enum |
Enumerator | |
---|---|
is_wide |
Definition at line 85 of file archive_wide_traits.h.
|
inlinestatic |
Definition at line 105 of file archive_wide_traits.h.
|
inlinestatic |
Definition at line 102 of file archive_wide_traits.h.
|
inlinestatic |
Definition at line 104 of file archive_wide_traits.h.
|
inlinestatic |
Definition at line 101 of file archive_wide_traits.h.