ZNC
trunk
|
#include <znc/zncconfig.h>
#include <map>
#include <set>
#include <string>
#include <vector>
#include <sstream>
#include <sys/types.h>
#include <initializer_list>
Go to the source code of this file.
Classes | |
class | CString |
String class that is used inside ZNC. More... | |
class | MCString |
A dictionary for strings. More... | |
struct | std::hash< CString > |
class | CInlineFormatMessage |
Macros | |
#define | _SQL(s) CString("'" + CString(s).Escape_n(CString::ESQL) + "'") |
#define | _URL(s) CString(s).Escape_n(CString::EURL) |
#define | _HTML(s) CString(s).Escape_n(CString::EHTML) |
#define | _NAMEDFMT(s) CString(s).Escape_n(CString::ENAMEDFMT) |
Typedefs | |
typedef std::set< CString > | SCString |
typedef std::vector< CString > | VCString |
typedef std::vector< std::pair< CString, CString > > | VPair |
Enumerations | |
enum class | CaseSensitivity { CaseInsensitive , CaseSensitive } |
#define _HTML | ( | s | ) | CString(s).Escape_n(CString::EHTML) |
#define _NAMEDFMT | ( | s | ) | CString(s).Escape_n(CString::ENAMEDFMT) |
#define _SQL | ( | s | ) | CString("'" + CString(s).Escape_n(CString::ESQL) + "'") |
#define _URL | ( | s | ) | CString(s).Escape_n(CString::EURL) |
|
strong |