Lines Matching refs:format
84 // A control character is one that configures a format element. For
97 void StringStream::Add(Vector<const char> format, Vector<FmtElm> elms) {
102 while (offset < format.length()) {
103 if (format[offset] != '%' || elm == elms.length()) {
104 Put(format[offset]);
112 // format element type
113 temp[format_length++] = format[offset++];
114 while (offset < format.length() && IsControlChar(format[offset]))
115 temp[format_length++] = format[offset++];
116 if (offset >= format.length())
118 char type = format[offset];
215 void StringStream::Add(const char* format) {
216 Add(CStrVector(format));
220 void StringStream::Add(Vector<const char> format) {
221 Add(format, Vector<FmtElm>::empty());
225 void StringStream::Add(const char* format, FmtElm arg0) {
228 Add(CStrVector(format), Vector<FmtElm>(argv, argc));
232 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1) {
235 Add(CStrVector(format), Vector<FmtElm>(argv, argc));
239 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1,
243 Add(CStrVector(format), Vector<FmtElm>(argv, argc));
247 void StringStream::Add(const char* format, FmtElm arg0, FmtElm arg1,
251 Add(CStrVector(format), Vector<FmtElm>(argv, argc));