… | |
… | |
315 | packet &operator <<(const data8 &v); |
315 | packet &operator <<(const data8 &v); |
316 | packet &operator <<(const data16 &v); |
316 | packet &operator <<(const data16 &v); |
317 | |
317 | |
318 | packet &operator <<(const char *v); |
318 | packet &operator <<(const char *v); |
319 | packet &operator <<(const shstr &sh) { return *this << data (&sh, sh.length ()); } |
319 | packet &operator <<(const shstr &sh) { return *this << data (&sh, sh.length ()); } |
|
|
320 | packet &operator <<(const std::string &s) { return *this << data (s.data (), s.size ()); } |
320 | |
321 | |
321 | void vprintf (const char *format, va_list ap); |
322 | void vprintf (const char *format, va_list ap); |
322 | |
323 | |
323 | void printf (const char *format, ...) |
324 | void printf (const char *format, ...) |
324 | { |
325 | { |