From b3b2f78408f210da12c4b4e5c44ed0f4d6a7389b Mon Sep 17 00:00:00 2001 From: prozacx Date: Sun, 7 Feb 2010 03:42:27 +0000 Subject: [PATCH] Added some typedefs for containers of strings git-svn-id: https://znc.svn.sourceforge.net/svnroot/znc/trunk@1738 726aef4b-f618-498e-8847-2d620e286838 --- ZNCString.h | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ZNCString.h b/ZNCString.h index 964e58e0..44d28381 100644 --- a/ZNCString.h +++ b/ZNCString.h @@ -21,6 +21,7 @@ using std::set; using std::string; using std::vector; using std::list; +using std::pair; #define _SQL(s) CString("'" + CString(s).Escape_n(CString::ESQL) + "'") #define _URL(s) CString("'" + CString(s).Escape_n(CString::EURL) + "'") @@ -29,9 +30,14 @@ using std::list; class CString; class MCString; -typedef set SCString; -typedef vector VCString; -typedef list LCString; +typedef set SCString; +typedef set SPair; + +typedef vector VCString; +typedef vector > VPair; + +typedef list LCString; +typedef list > LPair; static const unsigned char XX = 0xff; static const unsigned char base64_table[256] = {