7 #ifndef __json_JsonWriter_h__ 8 #define __json_JsonWriter_h__ 22 class FE_DL_EXPORT
JsonWriter :
public fe::data::AsciiWriter
31 virtual void write(std::ostream &a_ostrm,
Record r_out,
int a_sb_id);
32 virtual void write(std::ostream &a_ostrm,
sp<RecordGroup> spRG,
int a_id);
33 virtual void write(std::ostream &a_ostrm,
sp<RecordArray> spRA,
int a_id);
34 virtual void write(std::ostream &a_ostrm,
sp<Layout> spLayout,
int a_id);
35 virtual void write(std::ostream &a_ostrm,
sp<Attribute> spAttribute);
kernel
Definition: namespace.dox:3
Represents a JSON value.
Definition: value.h:194
Stream generator for writing JSON files.
Definition: JsonWriter.h:22
Reference to an instance of a Layout.
Definition: RecordSB.h:35