RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Classes | Public Member Functions | Public Attributes
Datacratic::JsonContext Struct Reference

List of all members.

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

Detailed Description

Definition at line 26 of file json_filter.cc.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator