abi Class Reference

#include <abi.h>

Public Member Functions

 abi ()
int need (std::string const key) const throw (abi_exception)
bool operator== (abi const &other) const

Private Attributes

std::map< std::string, int > slots

Friends

std::ostream & operator<< (std::ostream &o, abi const &abi)
std::istream & operator>> (std::istream &i, abi &abi)

Detailed Description

Definition at line 28 of file abi.h.


Constructor & Destructor Documentation

abi::abi (  ) 

Definition at line 28 of file abi.cpp.

References get_abi(), op_abi_entry::name, op_abi_entry::offset, op_little_endian(), and slots.

Here is the call graph for this function:


Member Function Documentation

int abi::need ( std::string const   key  )  const throw (abi_exception)

Referenced by extractor::extract(), and extractor::extractor().

Here is the caller graph for this function:

bool abi::operator== ( abi const &  other  )  const

Definition at line 47 of file abi.cpp.

References slots.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
abi const &  abi 
) [friend]
std::istream& operator>> ( std::istream &  i,
abi abi 
) [friend]

Field Documentation

std::map<std::string, int> abi::slots [private]

Definition at line 39 of file abi.h.

Referenced by abi(), operator<<(), operator==(), and operator>>().


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

Generated on 8 Nov 2012 for Oprofile by  doxygen 1.6.1