CallGraphInterface.hpp File Reference

Abstract interface that all CFG analysis results must satisfy. More...

#include <cstring>
#include <list>
#include <map>
#include <OpenAnalysis/Utils/OA_ptr.hpp>
#include <OpenAnalysis/IRInterface/IRHandles.hpp>
#include <OpenAnalysis/Utils/DGraph/DGraphInterface.hpp>
#include <OpenAnalysis/Utils/Iterator.hpp>
Include dependency graph for CallGraphInterface.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OA::CallGraph::CallGraphInterface
class  OA::CallGraph::NodesIteratorInterface
class  OA::CallGraph::EdgesIteratorInterface
class  OA::CallGraph::NodeInterface
class  OA::CallGraph::EdgeInterface
class  OA::CallGraph::NodeCallsIteratorInterface

Namespaces

namespace  OA
 

Namespace for the whole OpenAnalysis Toolkit.


namespace  OA::CallGraph

Enumerations

enum  OA::CallGraph::EdgeType { OA::CallGraph::NORMAL_EDGE = 0 }

Detailed Description

Abstract interface that all CFG analysis results must satisfy.

Authors:
Nathan Tallent?, Michelle Strout, Priyadarshini Malusare
Version:
Id
Interface.hpp,v 1.13 2005/06/10 02:32:03 mstrout Exp

Copyright (c) 2002-2005, Rice University
Copyright (c) 2004-2005, University of Chicago
Copyright (c) 2006, Contributors
All rights reserved.
See ../../../Copyright.txt for details.

Definition in file CallGraphInterface.hpp.


Generated on Sat Oct 31 05:21:50 2009 for OpenAnalysis by  doxygen 1.6.1