babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
Classes | Functions
generate_baby.hh File Reference
#include <vector>
#include <set>
#include <string>

Go to the source code of this file.

Classes

struct  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)
 

Function Documentation

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

Definition at line 166 of file generate_baby.cxx.

Referenced by bmaker_full::writeTriggers().

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

Definition at line 170 of file generate_baby.cxx.

References Contains().

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 268 of file generate_baby.cxx.

References Contains().

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)