Scarab  v1.6.2
Project 8 C++ Utility Library
Classes | Namespaces | Macros
param_codec.hh File Reference
#include "scarab_api.hh"
#include "factory.hh"
#include <string>
Include dependency graph for param_codec.hh:

Go to the source code of this file.

Classes

class  param_input_codec
 
class  param_output_codec
 
class  param_translator
 

Namespaces

 scarab
 

Macros

#define REGISTER_PARAM_INPUT_CODEC(codec_class, encoding)   static registrar< param_input_codec, codec_class > s_param_input_codec##codec_class##_registrar( encoding );
 
#define REGISTER_PARAM_OUTPUT_CODEC(codec_class, encoding)   static registrar< param_output_codec, codec_class > s_param_output_codec##codec_class##_registrar( encoding );
 

Macro Definition Documentation

#define REGISTER_PARAM_INPUT_CODEC (   codec_class,
  encoding 
)    static registrar< param_input_codec, codec_class > s_param_input_codec##codec_class##_registrar( encoding );

Definition at line 22 of file param_codec.hh.

#define REGISTER_PARAM_OUTPUT_CODEC (   codec_class,
  encoding 
)    static registrar< param_output_codec, codec_class > s_param_output_codec##codec_class##_registrar( encoding );

Definition at line 46 of file param_codec.hh.