| static const char* id | id | 
| static Hash _hash | _hash | 
| void  set_hash (const Hash& x) | set_hash | 
The identifier [type] of the element.
Reimplemented from Element.
| Hash  hash () | hash | 
[const]
Reimplemented from Element.
| ElemInt32 () | ElemInt32 | 
| ElemInt32 (const char* c_str) | ElemInt32 | 
Construct via c-style string.
This is necessary in order to create elements via the ElementFactory. If c_str is null, then the element is assigned a default value. Null c_str is used by the semantic checker, to obtain "dummy" elements for validity checks.
Parameters:
| c_str | initialize via string, or assign default value if null. | 
| ElemInt32 (const int32_t val) | ElemInt32 | 
| string  str () | str | 
[const]
Returns: string representation of integer
Reimplemented from Element.
| int32_t  val () | val | 
[const]
Returns: value of the element.
| const char*  type () | type | 
[const]
Reimplemented from Element.