Classes | Functions | Variables
symbols.h File Reference
#include <iri_rule_learner/RuleLearnerConfig.h>
#include <fstream>
Include dependency graph for symbols.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Symbol

Functions

char choose_variable_separator (std::string str)
bool compare_vector_strings (std::vector< std::string > v1, std::vector< std::string > v2)
Symbol get_symbol_from_string (std::string line)
std::string get_symbol_name_from_string (std::string line)
std::vector< std::string > get_symbol_param_names_from_string (std::string line)
template<typename T >
void remove_duplicates (std::vector< T > &vec)
std::string trim (const std::string &str, const std::string &whitespace=" \t")

Variables

static const std::string DEFAULT_ACTION_NAME = "default"
static const std::string DUMMY_ACTION_NAME = "dummyAction"

Function Documentation

char choose_variable_separator ( std::string  str)

Definition at line 17 of file symbols.cpp.

bool compare_vector_strings ( std::vector< std::string >  v1,
std::vector< std::string >  v2 
)

Definition at line 3 of file symbols.cpp.

Symbol get_symbol_from_string ( std::string  line)

Definition at line 118 of file symbols.cpp.

std::string get_symbol_name_from_string ( std::string  line)

Definition at line 126 of file symbols.cpp.

std::vector< std::string > get_symbol_param_names_from_string ( std::string  line)

Definition at line 138 of file symbols.cpp.

template<typename T >
void remove_duplicates ( std::vector< T > &  vec)

Definition at line 42 of file symbols.h.

std::string trim ( const std::string &  str,
const std::string &  whitespace = " \t" 
)

Definition at line 31 of file symbols.cpp.


Variable Documentation

const std::string DEFAULT_ACTION_NAME = "default" [static]

Definition at line 8 of file symbols.h.

const std::string DUMMY_ACTION_NAME = "dummyAction" [static]

Definition at line 7 of file symbols.h.



iri_rule_learner
Author(s): dmartinez
autogenerated on Fri Dec 6 2013 20:43:48