ra4_macros  bede988c286599a3a84b77a4d788ac0a971e89f9
Classes | Functions
generate_small_tree.hpp File Reference
#include <vector>
#include <set>
#include <string>

Go to the source code of this file.

Classes

class  Variable
 

Functions

bool Contains (const std::string &text, const std::string &pattern)
 
void WriteBaseHeader (const std::set< Variable > &all_vars, const std::set< Variable > &com_vars, const std::vector< std::string > &names)
 
void WriteBaseSource (const std::set< Variable > &all_vars, const std::set< Variable > &com_vars, const std::vector< std::string > &names)
 
void WriteSepHeader (const std::pair< std::string, std::set< Variable > > &vars)
 
void WriteSepSource (const std::pair< std::string, std::set< Variable > > &vars)
 
void GenerateEventHandlerBaseHeader ()
 
void GenerateEventHandlerBaseSource ()
 
void GenerateEventHandlerHeader (const std::string &name)
 
void GenerateEventHandlerSource (const std::string &name)
 
void GenerateEventHandlerMergeHeader (const std::vector< std::string > &names)
 
void GenerateEventHandlerMergeSource (const std::vector< std::string > &names)
 

Function Documentation

bool Contains ( const std::string &  text,
const std::string &  pattern 
)
void GenerateEventHandlerBaseHeader ( )

Definition at line 725 of file generate_small_tree.cxx.

References parse_card::file.

Referenced by main().

void GenerateEventHandlerBaseSource ( )

Definition at line 757 of file generate_small_tree.cxx.

References parse_card::file.

Referenced by main().

void GenerateEventHandlerHeader ( const std::string &  name)

Definition at line 777 of file generate_small_tree.cxx.

References parse_card::file, and ToCaps().

Referenced by main().

void GenerateEventHandlerMergeHeader ( const std::vector< std::string > &  names)

Definition at line 839 of file generate_small_tree.cxx.

References parse_card::file.

Referenced by main().

void GenerateEventHandlerMergeSource ( const std::vector< std::string > &  names)

Definition at line 878 of file generate_small_tree.cxx.

References parse_card::file.

Referenced by main().

void GenerateEventHandlerSource ( const std::string &  name)

Definition at line 810 of file generate_small_tree.cxx.

References parse_card::file.

Referenced by main().

void WriteBaseHeader ( const std::set< Variable > &  all_vars,
const std::set< Variable > &  com_vars,
const std::vector< std::string > &  names 
)

Definition at line 205 of file generate_small_tree.cxx.

References Contains(), and parse_card::file.

Referenced by main().

void WriteBaseSource ( const std::set< Variable > &  all_vars,
const std::set< Variable > &  com_vars,
const std::vector< std::string > &  names 
)

Definition at line 302 of file generate_small_tree.cxx.

References Contains(), and parse_card::file.

Referenced by main().

void WriteSepHeader ( const std::pair< std::string, std::set< Variable > > &  vars)
void WriteSepSource ( const std::pair< std::string, std::set< Variable > > &  vars)