38#include "blocxx/BLOCXX_config.h"
45 namespace DelayedFormatInternals
64 : formatString(format), formatParameters()
68 DelayedFormat::operator
String()
const
93 return Format(fsp, *fp[0]);
95 return Format(fsp, *fp[0], *fp[1]);
97 return Format(fsp, *fp[0], *fp[1], *fp[2]);
99 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3]);
101 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3], *fp[4]);
103 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3], *fp[4], *fp[5]);
105 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3], *fp[4], *fp[5], *fp[6]);
107 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3], *fp[4], *fp[5], *fp[6], *fp[7]);
109 return Format(fsp, *fp[0], *fp[1], *fp[2], *fp[3], *fp[4], *fp[5], *fp[6], *fp[7], *fp[8]);
#define BLOCXX_ASSERT(CON)
BLOCXX_ASSERT works similar to the assert() macro, but instead of calling abort(),...
Array<> wraps std::vector<> in COWReference<> adding ref counting and copy on write capability.
This String class is an abstract data type that represents as NULL terminated string of characters.
const char * c_str() const