ErlObject MembersNFX Class Library

[This is preliminary documentation and is subject to change.]

The ErlObject type exposes the following members.
Methods

  NameDescription
Public methodStatic memberAsType
Tries to convert an Erlang term as specified native type. Throw exception if conversion is not possible
Public methodStatic memberErlArgs
Convert C# string to ErlString
Public methodStatic memberFormat
Substitute variables in the args[0] string
Public methodStatic memberIsInt
Determines if Erlang object is of type ErlByte or ErlLong
Public methodStatic memberIsNull
Determines if Erlang object is NULL - that is ErlAtom.Undefined or null reference
Public methodStatic memberParse(String,  Object )
Parse a string into an Erlang term
Public methodStatic memberParse T (String,  Object )
Parse a string into an Erlang term
Public methodStatic memberParseMFA
Parse a string representation of an Erlang function call "Module:Function(Arg1, ..., ArgN)" to a 3-element (Module, Function, Arguments) tuple
Public methodStatic memberSubst
Substibute all variables in the given object using provided binding and return the resulting object
Public methodStatic memberTo T 
Parse a string into an Erlang term
Public methodStatic memberToErlMFA
Parse a string representation of an Erlang function call "Module:Function(Arg1, ..., ArgN)" to a 3-element (Module, Function, Arguments) tuple
Public methodStatic memberToErlObject(Object)
Try to convert .NET native object type to corresponding Erlang term. Throw exception if conversion is not possible
Public methodStatic memberToErlObject(String,  Object )
String extension method to parse a string into an Erlang term
Public methodStatic memberToErlObject(Object, ErlTypeOrder, Boolean)
Try to convert .NET native object type to corresponding Erlang term of given type. Throw exception if conversion is not possible
Public methodStatic memberToErlString
Convert C# string to ErlString
Public methodStatic memberVisit TAccumulate 
Execute fun for every nested term
Back to Top
See Also