| 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.