![]() |
RTBKit
0.9
Open-source framework to create real-time ad bidding systems.
|
Classes | |
struct | StringEntry |
Public Member Functions | |
void | writeByte (uint8_t byte) |
void | writeSize (size_t size) |
void | writeString (const std::string &s) |
void | writeString (const char *first, const char *last) |
void | writeBinary (const char *first, const char *last) |
void | writeBinary (const char *first, size_t sz) |
void | reset () |
void | writeInternedString (const std::string &s) |
void | sortStrings () |
void | writeOutput (Filter::OnOutput onOutput, FlushLevel level, boost::function< void()> onMessageDone) |
Public Attributes | |
std::unordered_map < std::string, int > | commonStrings |
std::unordered_map < std::string, StringEntry > | lastStrings |
size_t | stringNum |
char * | start |
char * | current |
char * | end |
std::string | overflow |
Definition at line 26 of file json_filter.cc.