Represents base types like integer and float. More...
#include <type.h>
Public Member Functions | |
SHARED_DEFINE_MAKE_METHOD (base_type,(string name, int size, int asize, bool is_signed, value_type vt, string typedef_name),(name, size, asize, is_signed, vt, typedef_name)) virtual bool operator | |
virtual string | get_name () const |
virtual bool | is_void_type () const |
virtual bool | is_signed_type () const |
virtual string | to_string () const |
virtual bool | is_base_type () const |
Public Attributes | |
string | name |
bool | is_signed |
value_type | vt |
Friends | |
class | boost::serialization::access |
Represents base types like integer and float.