[This is preliminary documentation and is subject to change.]
[Missing <summary> documentation for T:LayerD.CodeDOM.ZoeHelper]

C# | Visual Basic | Visual C++ |
public class ZoeHelper
Public Class ZoeHelper
public ref class ZoeHelper

All Members | Methods | ||||
Icon | Member | Description |
---|---|---|
![]() ![]() | Att_ToString(String) | |
![]() ![]() | Att_ToString(Int64) | |
![]() ![]() | Att_ToString(UInt64) | |
![]() ![]() | Att_ToString(Boolean) | |
![]() ![]() | Att_ToString(DateTime) | |
![]() | Equals(Object) | (Inherited from Object.) |
![]() | Finalize()()() | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() ![]() | GetFirstLayerDFullSourceData(XplNode) |
Busca la primera información de fuente LayerD que encuentre empezando
por el nodo "node" y subiendo en el árbol hasta encontrar la info
de origen de fuente, si no encuentra la info devuelve una cadena vacia.
Devuelve una cadena completa con numeros de linea y nombre del fuente con el formato:
"lnInicio,lnFin,srcFileName"
ó
"lnInicio,clInicio,lnFin,clFin,srcFileName"
donde "ln" por "line" y "cl" por columna.
Asume que el formato de los "ldsrc" en los nodos es correcto.
|
![]() ![]() | GetFirstLayerDSourceData(XplNode) |
Busca la primera información de fuente LayerD que encuentre empezando
por el nodo "node" y subiendo en el árbol hasta encontrar la info
de origen de fuente, si no encuentra la info devuelve una cadena vacia.
Devuelve una cadena completa con numeros de linea y sin o con el fuente con el formato:
"lnInicio,lnFin,srcFileName", "lnInicio,lnFin"
ó
"lnInicio,clInicio,lnFin,clFin,srcFileName", "lnInicio,clInicio,lnFin,clFin"
donde "ln" por "line" y "cl" por columna.
Asume que el formato de los "ldsrc" en los nodos es correcto.
|
![]() | GetHashCode()()() | Serves as a hash function for a particular type. GetHashCode()()() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetType()()() | Gets the Type of the current instance. (Inherited from Object.) |
![]() ![]() | InternalWritecodeImpl(String, array<Object>[]()[]) | |
![]() ![]() | InternalWritecodeImpl(String, array<Object>[]()[], XplNode) |
Otra implementacion para Writecode que no utiliza "FindNode" con lo
cual se espera mejor performance.
|
![]() ![]() | InternalWritecodeImpl2(String, array<Object>[]()[], XplNode) | Obsolete.
Implementación de la instrucción de template Writecode del
lenguaje ZOE.
POR FAVOR, NO MODIFICAR!!!
|
![]() ![]() | MakeSimpleNameExpression(String) |
Arma una expresion ZOE de nombre simple de la forma:
nombreSimple |
![]() ![]() | MakeTypeFromString(String) |
Crea un XplType a partir de una cadena de tipos con el formato:
[Tipos Derivados][Tipo Base]
Usando "*_" para punteros, "^_" para referencias donde "_" puede
ser "v", "c", "w" para modificadores volatile, const y ambos
respectivamente, finalmente "[]" para matrices,
y el resto para el nombre de tipo base.
|
![]() | MemberwiseClone()()() | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() | ReadFromString(String, XplNode) |
Lee node desde la cadena fromString creada
con la función WriteToString.
Requiere que el node posea memoria asignada del tipo adecuado al que vamos a leer,
por ejemplo: ReadFromString("id", node) "node" debe ser inicializado con
"new XplNode()".
|
![]() ![]() | StringAtt_To_BOOL(String) | |
![]() ![]() | StringAtt_To_DATETIME(String) | |
![]() ![]() | StringAtt_To_INT(String) | |
![]() ![]() | StringAtt_To_STRING(String) | |
![]() ![]() | StringAtt_To_UINT(String) | |
![]() | ToString()()() | (Inherited from Object.) |
![]() ![]() | WriteToString(XplNode) |
Escribe el nodo a un string.
|

Object | |
![]() | ZoeHelper |