addPEdgeToKeep(const int &eid) | GPM_PatternFunction | inline |
addPEdgeToKeep(const int &source, const int &target) | GPM_PatternFunction | inline |
addPEdgeToRemove(const int &eid) | GPM_PatternFunction | inline |
addPEdgeToRemove(const int &source, const int &target) | GPM_PatternFunction | inline |
addPTEdgeToAdd(const int &source, const int &target) | GPM_PatternFunction | inline |
addPTEdgeToAdd(SP::GPM_Vertex source, SP::GPM_Vertex target) | GPM_PatternFunction | inline |
addPTEdgeToAdd(SP::GPM_Edge edge) | GPM_PatternFunction | inline |
addPVertexToKeep(const int &vid) | GPM_PatternFunction | inline |
addPVertexToRemove(const int &vid) | GPM_PatternFunction | inline |
addVariableNameToNodeGroupId(const tString &name) | GPM_PatternFunction | inline |
addVariableNameToPortGroupId(const tString &name) | GPM_PatternFunction | inline |
apply(GPM_Graph &largeGraph, const vector< tVertexIID > &mappingP2L, CORE_Out &io) | GPM_PatternFunction | inlinevirtual |
clear() | GPM_PatternFunction | inlinevirtual |
clearPTEdgesToAdd() | GPM_PatternFunction | inline |
copy(const GPM_Function &rule) | GPM_PatternFunction | virtual |
CORE_Object() | CORE_Object | protected |
getClassName(const tString &identityString) | CORE_Object | inlinestatic |
getClassName() const | CORE_Object | |
getIdentityString() const | CORE_Object | inline |
getNodeGroupIds() const | GPM_PatternFunction | inline |
getOutput() | CORE_Object | inlinestatic |
getPatternEdgesToKeep() const | GPM_PatternFunction | inline |
getPatternEdgesToKeep(vector< int > &ids) const | GPM_PatternFunction | inline |
getPatternEdgesToRemove() const | GPM_PatternFunction | inline |
getPatternEdgesToRemove(vector< int > &ids) const | GPM_PatternFunction | inline |
getPatternGraph() const | GPM_Function | inline |
getPatternGraph() | GPM_Function | inline |
getPatternTransformEdgesToAdd() const | GPM_PatternFunction | inline |
getPatternTransformEdgesToAdd() | GPM_PatternFunction | inline |
getPatternVerticesToKeep() const | GPM_PatternFunction | inline |
getPatternVerticesToKeep(vector< int > &ids) const | GPM_PatternFunction | inline |
getPatternVerticesToRemove() const | GPM_PatternFunction | inline |
getPatternVerticesToRemove(vector< int > &ids) const | GPM_PatternFunction | inline |
getPointerAddress() const | CORE_Object | inline |
getPortGroupIds() const | GPM_PatternFunction | inline |
getPTEdge(const int &index) const | GPM_PatternFunction | inline |
getPTEdgesNumber() const | GPM_PatternFunction | inline |
getSharedPointer(SP::CORE_Object &p) | CORE_Object | inline |
getSharedPointer(SPC::CORE_Object &p) const | CORE_Object | inline |
getTransformerGraph() const | GPM_Function | inline |
getTransformerGraph() | GPM_Function | inline |
getTypeName() | CORE_Object | inlinestatic |
getUpToAutomorphismType() const | GPM_PatternFunction | inline |
GPM_Function(void) | GPM_Function | protected |
GPM_Object(void) | GPM_Object | protected |
GPM_PatternFunction(void) | GPM_PatternFunction | protected |
GPM_Snow2DFunction(void) | GPM_Snow2DFunction | protected |
initGroupNames(GPM_PortGraph &graph, CORE_Out &io) const | GPM_PatternFunction | |
is32Architecture() | CORE_Object | inlinestatic |
is64Architecture() | CORE_Object | static |
isEdgeCut(const int &id) const | GPM_PatternFunction | inline |
isEdgeKept(const int &id) const | GPM_PatternFunction | inline |
isInstanceOf() const | CORE_Object | inline |
isMappingValid(const GPM_PortGraph &largeGraph, const SV::GPM_Vertex &smallGraphVertices, const vector< tVertexIID > &mapping, CORE_Out &io) const | GPM_PatternFunction | inlinevirtual |
isPEdgeToKeep(const int &id) const | GPM_PatternFunction | inline |
isPEdgeToRemove(const int &id) | GPM_PatternFunction | inline |
isPVertexMustBeKept(const int &id) const | GPM_PatternFunction | inline |
isPVertexToKeep(const int &id) const | GPM_PatternFunction | inline |
isPVertexToRemove(const int &id) const | GPM_PatternFunction | inline |
isUpToAutomorphism() const | GPM_PatternFunction | inline |
isValid() const | GPM_PatternFunction | |
isVertexCut(const int &id) const | GPM_PatternFunction | inline |
isVertexKept(const int &id) const | GPM_PatternFunction | inline |
mIsMemoryTesting | CORE_Object | static |
New() | GPM_Snow2DFunction | inlinestatic |
outputPrint(const tString &message) | CORE_Object | static |
pointer2String(const void *obj) | CORE_Object | static |
print() | CORE_Object | inlinevirtual |
print(ostream &out) const | CORE_Object | inlinevirtual |
print(const tString &message) | CORE_Object | virtual |
print(const tInteger &str) | CORE_Object | virtual |
print(const tRelativeInteger &str) | CORE_Object | virtual |
print(const tReal &str) | CORE_Object | virtual |
print(const int &str) | CORE_Object | virtual |
print(ostream &out, const tString &message) | CORE_Object | inlinestatic |
printObjectsInMemory() | CORE_Object | static |
removeLastPTEdge() | GPM_PatternFunction | inline |
removePEdgeToKeep(const int &eid) | GPM_PatternFunction | inline |
removePEdgeToRemove(const int &eid) | GPM_PatternFunction | inline |
removePTEdgeToAdd(SP::GPM_Edge edge) | GPM_PatternFunction | inline |
removePTEdgeToAdd(const int &source, const int &target) | GPM_PatternFunction | |
removePTEdgeToAddWithSource(const int &sourceId) | GPM_PatternFunction | |
removePTEdgeToAddWithTarget(const int &targetId) | GPM_PatternFunction | |
removePVertexToKeep(const int &vid) | GPM_PatternFunction | inline |
removePVertexToRemove(const int &vid) | GPM_PatternFunction | inline |
removeVariableNameToNodeGroupId(const int &index) | GPM_PatternFunction | inline |
removeVariableNameToPortGroupId(const int &index) | GPM_PatternFunction | inline |
setIsUpToAutomorphism(const tBoolean &isUpToAutomorphism) | GPM_PatternFunction | inline |
setOutput(ostream &out) | CORE_Object | inlinestatic |
setPatternGraph(SP::GPM_PortGraph f) | GPM_Function | inline |
setThis(SP::CORE_Object p) | CORE_Object | inlineprotected |
setTransformerGraph(SP::GPM_PortGraph f) | GPM_Function | inline |
setType(tString type) | CORE_Object | inlineprotectedvirtual |
setUpToAutomorphismType(const tFlag &upToAutomorphismType) | GPM_PatternFunction | inline |
toDoAfterThisSetting() | GPM_Function | inlineprotectedvirtual |
toString() const | GPM_PatternFunction | virtual |
turnBodyLineToText(tString &bdy) | GPM_Object | inlinestatic |
turnBodyTextToLine(tString &bdy) | GPM_Object | inlinestatic |
updatePatternGraphStates(GPM_Graph &largeGraph, const vector< tVertexIID > &mappingP2L, CORE_Out &io) | GPM_Snow2DFunction | protectedvirtual |
updatePTEdgesStates(SP::GPM_Edge PTedge, SP::GPM_Edge ledge, GPM_Graph &largeGraph, const vector< tVertexIID > &mappingP2L, const map< tVertexIID, tVertexIID > &mappingT2L, CORE_Out &io) | GPM_Snow2DFunction | inlineprotectedvirtual |
updateTransformerGraphStates(GPM_Graph &largeGraph, const vector< tVertexIID > &mappingP2L, const map< tVertexIID, tVertexIID > &mappingT2L, CORE_Out &io) | GPM_Snow2DFunction | protectedvirtual |
~CORE_Object() | CORE_Object | protectedvirtual |
~GPM_Function(void) | GPM_Function | protectedvirtual |
~GPM_Object(void) | GPM_Object | protectedvirtual |
~GPM_PatternFunction(void) | GPM_PatternFunction | protectedvirtual |
~GPM_Snow2DFunction(void) | GPM_Snow2DFunction | protectedvirtual |