ROSE  0.9.10.91
Public Member Functions | List of all members
Rose::Stringifier Class Reference

Description

Shortens names of long stringifiers.

Enum stringifier functions are automatically and sometimes have very long names. This class is intended to be a convenient way to make a locally short-named object that can be used in place of the long stringifier.

Stringifier stringifyType(stringifyBinaryAnalysisInstructionSemantics2DataFlowSemanticsDataFlowEdgeEdgeType);
std::cout <<stringifyType(CLOBBER) <<"\n";

Definition at line 19 of file stringify.h.

#include <stringify.h>

Public Member Functions

 Stringifier (std::string(*stringifier)(long int, const char *, bool))
 
std::string operator() (long int n, const char *strip=NULL, bool canonic=false)
 

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