#include <stdio.h>
#include <string.h>
#include <climits>
#include <XrdOuc/XrdOucString.hh>
Go to the source code of this file.
Defines | |
#define | kMAXINT64LEN 25 |
#define | XOSINTFORM(f, b) |
Functions | |
XrdOucString | operator+ (const XrdOucString &s1, const char *s) |
XrdOucString | operator+ (const XrdOucString &s1, const XrdOucString &s) |
XrdOucString | operator+ (const XrdOucString &s1, const char c) |
XrdOucString | operator+ (const XrdOucString &s1, const int i) |
ostream & | operator<< (ostream &os, const XrdOucString s) |
XrdOucString const | operator+ (const char *s1, const XrdOucString s2) |
XrdOucString const | operator+ (const char c, const XrdOucString s) |
XrdOucString const | operator+ (const int i, const XrdOucString s) |
Variables | |
const char * | XrdOucStringCVSID = "$Id: XrdOucString.cc 31975 2010-01-07 14:38:29Z ganis $" |
#define kMAXINT64LEN 25 |
Definition at line 25 of file XrdOucString.cc.
Referenced by XrdOucString::insert(), operator+(), XrdOucString::operator=(), and XrdOucString::operator==().
#define XOSINTFORM | ( | f, | |||
b | ) |
Value:
int buf_len = 256; \ va_list ap; \ va_start(ap, f); \ again: \ b = (char *)realloc(b, buf_len); \ int n = vsnprintf(b, buf_len, f, ap); \ if (n == -1 || n >= buf_len) { \ if (n == -1) \ buf_len *= 2; \ else \ buf_len = n+1; \ va_end(ap); \ va_start(ap, f); \ goto again; \ } \ va_end(ap);
Definition at line 30 of file XrdOucString.cc.
Referenced by XrdOucString::form().
XrdOucString const operator+ | ( | const int | i, | |
const XrdOucString | s | |||
) |
Definition at line 1175 of file XrdOucString.cc.
XrdOucString const operator+ | ( | const char | c, | |
const XrdOucString | s | |||
) |
Definition at line 1166 of file XrdOucString.cc.
XrdOucString const operator+ | ( | const char * | s1, | |
const XrdOucString | s2 | |||
) |
Definition at line 1157 of file XrdOucString.cc.
XrdOucString operator+ | ( | const XrdOucString & | s1, | |
const int | i | |||
) |
XrdOucString operator+ | ( | const XrdOucString & | s1, | |
const char | c | |||
) |
XrdOucString operator+ | ( | const XrdOucString & | s1, | |
const XrdOucString & | s | |||
) |
XrdOucString operator+ | ( | const XrdOucString & | s1, | |
const char * | s | |||
) |
ostream& operator<< | ( | ostream & | os, | |
const XrdOucString | s | |||
) |
Definition at line 1145 of file XrdOucString.cc.
const char* XrdOucStringCVSID = "$Id: XrdOucString.cc 31975 2010-01-07 14:38:29Z ganis $" |
Definition at line 11 of file XrdOucString.cc.