util.h File Reference

#include <string>
#include "dyntypes.h"

Go to the source code of this file.

Namespaces

namespace  Dyninst

Defines

#define SYMTAB_EXPORT
#define COMMON_EXPORT
#define COMMON_TEMPLATE_EXPORT
#define INSTRUCTION_EXPORT
#define PARSER_EXPORT
#define PATCHAPI_EXPORT
#define DATAFLOW_EXPORT
#define PC_EXPORT
#define SW_EXPORT
#define INJECTOR_EXPORT
#define SYMEVAL_EXPORT
#define WILDCARD_CHAR   '?'
#define MULTIPLE_WILDCARD_CHAR   '*'

Functions

COMMON_EXPORT unsigned Dyninst::addrHashCommon (const Address &addr)
COMMON_EXPORT unsigned Dyninst::ptrHash (const void *iaddr)
COMMON_EXPORT unsigned Dyninst::ptrHash (void *iaddr)
COMMON_EXPORT unsigned Dyninst::addrHash (const Address &iaddr)
COMMON_EXPORT unsigned Dyninst::addrHash4 (const Address &iaddr)
COMMON_EXPORT unsigned Dyninst::addrHash16 (const Address &iaddr)
unsigned Dyninst::stringhash (const std::string &s)
std::string Dyninst::itos (int in)
std::string Dyninst::utos (unsigned in)
bool Dyninst::wildcardEquiv (const std::string &us, const std::string &them, bool checkCase)
const char * Dyninst::platform_string ()

Define Documentation

#define COMMON_EXPORT

Definition at line 52 of file util.h.

#define COMMON_TEMPLATE_EXPORT

Definition at line 65 of file util.h.

#define DATAFLOW_EXPORT

Definition at line 113 of file util.h.

#define INJECTOR_EXPORT

Definition at line 149 of file util.h.

#define INSTRUCTION_EXPORT

Definition at line 77 of file util.h.

#define MULTIPLE_WILDCARD_CHAR   '*'

Definition at line 207 of file util.h.

Referenced by Dyninst::pattern_match().

#define PARSER_EXPORT

Definition at line 89 of file util.h.

#define PATCHAPI_EXPORT

Definition at line 101 of file util.h.

#define PC_EXPORT

Definition at line 125 of file util.h.

#define SW_EXPORT

Definition at line 137 of file util.h.

#define SYMEVAL_EXPORT

Definition at line 161 of file util.h.

#define SYMTAB_EXPORT

Definition at line 40 of file util.h.

#define WILDCARD_CHAR   '?'

Definition at line 206 of file util.h.

Referenced by Dyninst::pattern_match().

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 12 Jul 2013 for SymtabAPI by  doxygen 1.6.1