replicode
Classes | Typedefs | Enumerations | Functions | Variables
r_comp Namespace Reference

Classes

class  Class
 
class  ClassRegister
 
class  CodeSegment
 
class  Compiler
 
class  CompilerOutput
 
class  Decompiler
 
class  Image
 
class  Metadata
 
class  NoStream
 
class  ObjectMap
 
class  ObjectNames
 
class  OutStream
 
class  Preprocessor
 
class  Reference
 
class  RepliCondition
 
class  RepliMacro
 
class  RepliStruct
 
class  StructureMember
 

Typedefs

typedef bool(Compiler::* _Read) (RepliStruct *, bool, const Class *, uint16_t, uint16_t &, bool)
 

Enumerations

enum  ReturnType {
  ANY = 0, NUMBER = 1, TIMESTAMP = 2, SET = 3,
  BOOLEAN = 4, STRING = 5, NODE_ID = 6, DEVICE_ID = 7,
  FUNCTION_ID = 8, CLASS = 9
}
 

Functions

bool startsWith (const std::string &haystack, const std::string &needle)
 
bool endsWith (const std::string &haystack, const std::string &needle)
 
std::ostream & operator<< (std::ostream &os, RepliStruct *structure)
 
std::ostream & operator<< (std::ostream &os, const RepliStruct &structure)
 

Variables

static bool Output = true
 
int indentationLevel = 0
 

Typedef Documentation

typedef bool(Compiler::* r_comp::_Read) (RepliStruct *, bool, const Class *, uint16_t, uint16_t &, bool)

Enumeration Type Documentation

Enumerator
ANY 
NUMBER 
TIMESTAMP 
SET 
BOOLEAN 
STRING 
NODE_ID 
DEVICE_ID 
FUNCTION_ID 
CLASS 

Function Documentation

bool r_comp::endsWith ( const std::string &  haystack,
const std::string &  needle 
)

Here is the caller graph for this function:

std::ostream& r_comp::operator<< ( std::ostream &  os,
RepliStruct structure 
)
std::ostream& r_comp::operator<< ( std::ostream &  os,
const RepliStruct structure 
)
bool r_comp::startsWith ( const std::string &  haystack,
const std::string &  needle 
)

Here is the caller graph for this function:

Variable Documentation

int r_comp::indentationLevel = 0
bool r_comp::Output = true
static