Scarab  v3.2.4
Project 8 C++ Utility Library
Public Member Functions | List of all members
param_output_codec Class Referenceabstract

#include <param_codec.hh>

Inheritance diagram for param_output_codec:
Inheritance graph

Public Member Functions

 param_output_codec ()
 
virtual ~param_output_codec ()
 
virtual bool write_file (const param &a_param, const std::string &a_filename, const param_node &a_options=param_node())=0
 
virtual bool write_string (const param &a_param, std::string &a_string, const param_node &a_options=param_node())=0
 

Detailed Description

Definition at line 37 of file param_codec.hh.

Constructor & Destructor Documentation

◆ param_output_codec()

Definition at line 30 of file param_codec.cc.

◆ ~param_output_codec()

~param_output_codec ( )
virtual

Definition at line 34 of file param_codec.cc.

Member Function Documentation

◆ write_file()

virtual bool write_file ( const param a_param,
const std::string &  a_filename,
const param_node a_options = param_node() 
)
pure virtual

Implemented in param_output_json, and param_output_yaml.

◆ write_string()

virtual bool write_string ( const param a_param,
std::string &  a_string,
const param_node a_options = param_node() 
)
pure virtual

Implemented in param_output_json, and param_output_yaml.


The documentation for this class was generated from the following files: