#include <stdio.h>
#include <string.h>
#include <climits>
#include <XrdOuc/XrdOucString.hh>
Include dependency graph for XrdOucString.cc:
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$" |
|
|
|
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); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|