Converter Class Reference

List of all members.

Public Member Functions

 Converter (BPositionIO *inSource, BMessage *ioExtension, BPositionIO *outDestination)
status_t ConvertNode2CPP ()
status_t ConvertCPP2Node ()
status_t ConvertPDoc2make ()
status_t Convertmake2PDoc ()
 Converter (BPositionIO *inSource, BMessage *ioExtension, BPositionIO *outDestination)
status_t ConvertPDoc2FreeMind ()
status_t ConvertFreeMind2PDoc ()

Protected Member Functions

status_t WriteConnection (BMessage *connection)
status_t FindConnections (BMessage *node)
TiXmlElement ProcessNode (BMessage *node)
BMessage * GuessStartNode (void)
status_t CreateNode (BMessage *nodeS, BMessage *connectionS, TiXmlElement *parent, int32 level, int32 line)
status_t CreateConnection (BMessage *connectionS, TiXmlElement *start, TiXmlElement *end)
int32 GetID (const char *idString)
int32 GetRGB (const char *rgbString)

Protected Attributes

BPositionIO * in
BMessage * config
BPositionIO * out
BList * doneNode
BList * doneConnection
BMessage * allConnections
BMessage * allNodes
BMessage * selected
BMessage * commandManager
set< int32 > processedIDs
map< int32, BMessage * > nodes
map< int32, BMessage * > connections
BRect middel


Constructor & Destructor Documentation

Converter::Converter ( BPositionIO *  inSource,
BMessage *  ioExtension,
BPositionIO *  outDestination 
)

Converter::Converter ( BPositionIO *  inSource,
BMessage *  ioExtension,
BPositionIO *  outDestination 
)


Member Function Documentation

status_t Converter::ConvertCPP2Node (  ) 

status_t Converter::ConvertFreeMind2PDoc (  ) 

status_t Converter::Convertmake2PDoc (  ) 

status_t Converter::ConvertNode2CPP (  ) 

status_t Converter::ConvertPDoc2FreeMind (  ) 

status_t Converter::ConvertPDoc2make (  ) 

status_t Converter::CreateConnection ( BMessage *  connectionS,
TiXmlElement start,
TiXmlElement end 
) [protected]

status_t Converter::CreateNode ( BMessage *  nodeS,
BMessage *  connectionS,
TiXmlElement parent,
int32  level,
int32  line 
) [protected]

status_t Converter::FindConnections ( BMessage *  node  )  [protected]

int32 Converter::GetID ( const char *  idString  )  [protected]

int32 Converter::GetRGB ( const char *  rgbString  )  [protected]

BMessage * Converter::GuessStartNode ( void   )  [protected]

TiXmlElement Converter::ProcessNode ( BMessage *  node  )  [protected]

status_t Converter::WriteConnection ( BMessage *  connection  )  [protected]


Member Data Documentation

BMessage * Converter::allConnections [protected]

BMessage * Converter::allNodes [protected]

BMessage* Converter::commandManager [protected]

BMessage * Converter::config [protected]

map<int32,BMessage*> Converter::connections [protected]

BList* Converter::doneConnection [protected]

BList* Converter::doneNode [protected]

BPositionIO * Converter::in [protected]

BRect Converter::middel [protected]

map<int32,BMessage*> Converter::nodes [protected]

BPositionIO * Converter::out [protected]

set<int32> Converter::processedIDs [protected]

BMessage * Converter::selected [protected]


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

Generated on Sun Jun 21 01:09:21 2009 for ProjektConceptor by  doxygen 1.5.9