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


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.

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: