| 
    AvTranscoder
    0.9.4
    
   C++APIforLibav/FFmpeg 
   | 
 
Write an object to a stream. More...
#include <JsonWriter.hpp>
Public Member Functions | |
| JsonObjectStreamWriter () | |
| template<typename T > | |
| JsonObjectStreamWriter & | operator<< (const std::pair< const char *, T > pair) | 
| template<> | |
| JsonObjectStreamWriter & | operator<< (const std::pair< const char *, const char * > pair) | 
  Public Member Functions inherited from avtranscoder::json::JsonStreamWriter | |
| JsonStreamWriter () | |
| virtual | ~JsonStreamWriter () | 
| virtual std::string | build () | 
| template<> | |
| JsonStreamWriter & | operator<< (bool value) | 
| template<> | |
| JsonStreamWriter & | operator<< (const char *string) | 
| template<> | |
| JsonStreamWriter & | operator<< (JsonNull) | 
Protected Member Functions | |
| virtual std::ostream & | finish () | 
  Protected Member Functions inherited from avtranscoder::json::JsonStreamWriter | |
| template<typename T > | |
| JsonStreamWriter & | operator<< (T value) | 
| JsonStreamWriter & | addSep () | 
| std::string | escapeJsonString (const std::string &input) | 
Additional Inherited Members | |
  Protected Attributes inherited from avtranscoder::json::JsonStreamWriter | |
| std::ostringstream | stream | 
| bool | first | 
Write an object to a stream.
Definition at line 84 of file JsonWriter.hpp.
      
  | 
  inline | 
Definition at line 87 of file JsonWriter.hpp.
      
  | 
  inlineprotectedvirtual | 
Implements avtranscoder::json::JsonStreamWriter.
Definition at line 97 of file JsonWriter.hpp.
| JsonObjectStreamWriter & avtranscoder::json::JsonObjectStreamWriter::operator<< | ( | const std::pair< const char *, const char * > | pair | ) | 
Definition at line 30 of file JsonWriter.cpp.
      
  | 
  inline | 
Definition at line 90 of file JsonWriter.hpp.
References avtranscoder::json::JsonStreamWriter::first.