Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Hammer::SettingWriter Class Reference

#include <SettingVisitors.hh>

+ Inheritance diagram for Hammer::SettingWriter:
+ Collaboration diagram for Hammer::SettingWriter:

Public Member Functions

 SettingWriter (flatbuffers::FlatBufferBuilder *builder)
 
Setting::WrittenSettingType operator() (boost::blank a) const
 
Setting::WrittenSettingType operator() (bool a) const
 
Setting::WrittenSettingType operator() (int a) const
 
Setting::WrittenSettingType operator() (double a) const
 
Setting::WrittenSettingType operator() (std::complex< double > a) const
 
Setting::WrittenSettingType operator() (const std::string &a) const
 
Setting::WrittenSettingType operator() (const std::vector< double > &a) const
 
Setting::WrittenSettingType operator() (const std::vector< std::string > &a) const
 
Setting::WrittenSettingType operator() (const Setting::MatrixType &a) const
 

Private Attributes

flatbuffers::FlatBufferBuilder * _builder
 

Detailed Description

Definition at line 35 of file SettingVisitors.hh.

Constructor & Destructor Documentation

Hammer::SettingWriter::SettingWriter ( flatbuffers::FlatBufferBuilder *  builder)

Definition at line 63 of file Setting.cc.

Member Function Documentation

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( boost::blank  a) const

Definition at line 65 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( bool  a) const

Definition at line 71 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( int  a) const

Definition at line 77 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( double  a) const

Definition at line 83 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( std::complex< double >  a) const

Definition at line 90 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( const std::string &  a) const

Definition at line 97 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( const std::vector< double > &  a) const

Definition at line 106 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( const std::vector< std::string > &  a) const

Definition at line 115 of file Setting.cc.

Setting::WrittenSettingType Hammer::SettingWriter::operator() ( const Setting::MatrixType a) const

Definition at line 124 of file Setting.cc.

Member Data Documentation

flatbuffers::FlatBufferBuilder* Hammer::SettingWriter::_builder
private

Definition at line 50 of file SettingVisitors.hh.


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