[This is preliminary documentation and is subject to change.]
The ErlObject type exposes the following members.Methods
Name | Description | |
---|---|---|
![]() ![]() | AsType |
Tries to convert an Erlang term as specified native type.
Throw exception if conversion is not possible
|
![]() ![]() | ErlArgs |
Convert C# string to ErlString
|
![]() ![]() | Format |
Substitute variables in the args[0] string
|
![]() ![]() | IsInt |
Determines if Erlang object is of type ErlByte or ErlLong
|
![]() ![]() | IsNull |
Determines if Erlang object is NULL - that is ErlAtom.Undefined or null reference
|
![]() ![]() | Parse(String, Object ) |
Parse a string into an Erlang term
|
![]() ![]() | Parse T (String, Object ) |
Parse a string into an Erlang term
|
![]() ![]() | ParseMFA |
Parse a string representation of an Erlang function call
"Module:Function(Arg1, ..., ArgN)" to a 3-element (Module, Function, Arguments) tuple
|
![]() ![]() | Subst |
Substibute all variables in the given object using provided binding
and return the resulting object
|
![]() ![]() | To T |
Parse a string into an Erlang term
|
![]() ![]() | ToErlMFA |
Parse a string representation of an Erlang function call
"Module:Function(Arg1, ..., ArgN)" to a 3-element (Module, Function, Arguments) tuple
|
![]() ![]() | ToErlObject(Object) |
Try to convert .NET native object type to corresponding Erlang term.
Throw exception if conversion is not possible
|
![]() ![]() | ToErlObject(String, Object ) |
String extension method to parse a string into an Erlang term
|
![]() ![]() | ToErlObject(Object, ErlTypeOrder, Boolean) |
Try to convert .NET native object type to corresponding Erlang term of given type.
Throw exception if conversion is not possible
|
![]() ![]() | ToErlString |
Convert C# string to ErlString
|
![]() ![]() | Visit TAccumulate |
Execute fun for every nested term
|
See Also