ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FunctionNames Class Reference

#include <functionNames.h>

Inheritance diagram for FunctionNames:
Collaboration diagram for FunctionNames:

Protected Member Functions

std::string analyzeSubtree (SgFunctionDeclaration *funcDecl, int depth)
 
std::pair< int, void * > serializeAttribute (std::string attribute) const
 
std::string deserializeAttribute (std::pair< int, void * > serializedAttribute) const
 
void deleteSerializedAttribute (std::pair< int, void * > serializedAttribute) const
 

Detailed Description

Definition at line 70 of file functionNames.h.

Member Function Documentation

std::string FunctionNames::analyzeSubtree ( SgFunctionDeclaration funcDecl,
int  depth 
)
inlineprotected

Definition at line 76 of file functionNames.h.

References SgFunctionDeclaration::get_name(), and SgName::str().

std::pair<int, void *> FunctionNames::serializeAttribute ( std::string  attribute) const
inlineprotected

Definition at line 90 of file functionNames.h.

std::string FunctionNames::deserializeAttribute ( std::pair< int, void * >  serializedAttribute) const
inlineprotected

Definition at line 98 of file functionNames.h.

void FunctionNames::deleteSerializedAttribute ( std::pair< int, void * >  serializedAttribute) const
inlineprotected

Definition at line 105 of file functionNames.h.


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