ROSE 0.11.145.192
Public Types | Static Public Member Functions | List of all members
Rose::RegistryTraits< T > Class Template Reference

Description

template<typename T>
class Rose::RegistryTraits< T >

Traits for registry entries.

If using other than SimpleRegistryEntry, it is necessary to define an alternate traits class.

Definition at line 148 of file plugin.h.

#include <midend/astProcessing/plugin.h>

Public Types

typedef SimpleRegistryEntry< T > entry
 

Static Public Member Functions

static const char * nameof (const entry &Entry)
 nameof/descof - Accessors for name and description of entries. These are
 
static const char * descof (const entry &Entry)
 

Member Typedef Documentation

◆ entry

template<typename T >
typedef SimpleRegistryEntry<T> Rose::RegistryTraits< T >::entry

Definition at line 153 of file plugin.h.

Member Function Documentation

◆ nameof()

template<typename T >
static const char * Rose::RegistryTraits< T >::nameof ( const entry Entry)
inlinestatic

nameof/descof - Accessors for name and description of entries. These are

Definition at line 157 of file plugin.h.

◆ descof()

template<typename T >
static const char * Rose::RegistryTraits< T >::descof ( const entry Entry)
inlinestatic

Definition at line 158 of file plugin.h.


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