Callgraph(long pid, long type, GlobalDatabaseConnection *gdb) | Callgraph | inline |
clearSuccessors(functionsRowdata &parent) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
DatabaseGraph(long pid, long type, sqlite3x::sqlite3_connection *gdb) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgEdge typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgEdgeIterator typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgEdgeReturn typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgType typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgVertex typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
dbgVertexIterator typedef | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
getGraphId() | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
insertEdge(functionsRowdata &e1, functionsRowdata &e2, EdgeTypeEmpty &value) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
insertEdge(functionsRowdata &e1, functionsRowdata &e2) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
insertVertex(functionsRowdata &e1, std::string name) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
insertVertex(functionsRowdata &e, std::string name, int subgraphId, std::string subgraphName) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
loadFromDatabase(void) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
nodeIsUsed(functionsRowdata &node) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
removeNode(functionsRowdata &node) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
searchEdge(EdgeTypeEmpty &edge, dbgEdge &edesc) const | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
setNodeNameColumn(int set) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | inline |
setSubgraphInit(int refcol, dbRow *rowdata, int namecol) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
writeAdjacencyMatrixToFileMcl(std::string filename) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | inline |
writeAdjacencyMatrixToFileRaw(std::string filename) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | inline |
writeToDatabase(void) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
writeToDOTFile(std::string filename) | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |
~Callgraph() | Callgraph | inline |
~DatabaseGraph() | DatabaseGraph< functionsRowdata, EdgeTypeEmpty, vecS, vecS, bidirectionalS, property< vertex_callgraph_t, callgraphVertexData, GraphvizVertexProperty >, GraphvizEdgeProperty, GraphvizGraphProperty > | |