Otawa  0.10
elm::type_info< otawa::ilp::format_t > Struct Template Reference

#include <otawa/ilp/features.h>

Inheritance diagram for elm::type_info< otawa::ilp::format_t >:
elm::enum_info< otawa::ilp::format_t > elm::enum_t elm::scalar_t elm::default_t

Public Types

typedef struct
elm::enum_info::value_t 
value_t
 

Static Public Member Functions

static cstring name (void)
 
static value_t value (const char *n, T v)
 
static value_t last (void)
 
static cstring toString (T v)
 
static T fromString (const string &name)
 
static iterator begin (void)
 
static iterator end (void)
 

Static Public Attributes

static value_t values []
 

Member Typedef Documentation

typedef struct elm::enum_info::value_t elm::enum_info< class >::value_t
inherited

Member Function Documentation

static iterator elm::enum_info< class >::begin ( void  )
staticinherited
static iterator elm::enum_info< class >::end ( void  )
staticinherited
static T elm::enum_info< class >::fromString ( const string name)
staticinherited
static value_t elm::enum_info< class >::last ( void  )
staticinherited
static cstring elm::enum_info< class >::name ( void  )
staticinherited
static cstring elm::enum_info< class >::toString ( v)
staticinherited
static value_t elm::enum_info< class >::value ( const char *  n,
v 
)
staticinherited

Member Data Documentation

value_t elm::enum_info< class >::values[]
staticinherited

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