Logo Search packages:      
Sourcecode: undertaker version File versions  Download package

Public Types | Public Member Functions | Protected Member Functions | Protected Attributes

CloudContainer Class Reference

Collaboration diagram for CloudContainer:
Collaboration graph
[legend]

List of all members.

Public Types

typedef std::deque< BlockCloudCloudList

Public Member Functions

 CloudContainer (const char *filename)
const std::string & getConstraints ()
const Ziz::Defines & getDefinesMap () const
const char * getFilename () const
ParentMap getParents () const
bool good () const
std::string rewriteExpression (ZizCondBlockPtr &)

Protected Member Functions

int getLastDefinePos (std::string flag, int limit)
int getLastDefinePosFromDepth (std::string flag, int limit, Ziz::ConditionalBlock *cb)
bool isLastDefineAtLevel (Ziz::Define *def, int limit)
void rewriteAllExpressions ()

Protected Attributes

std::string * _constraints
bool _fail
const char * _filename
Ziz::File_zfile
std::map< std::string,
std::string > 
rewriteDefine_last_change
std::map< std::string,
std::list< int > > 
rewriteDefine_new_vars
std::set< std::string > rw_constraints

Detailed Description

Definition at line 86 of file CloudContainer.h.


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

Generated by  Doxygen 1.6.0   Back to index