|
|
|
Escrito por Ricardo Lejovitzky
|
Página 2 de 3
Clases Principales
NameSpace Pointers.Mem
Clases básicas
- General: Clase estática con las funciones básicas para trabajo con punteros (Copy, Move, Clean, Fill, Cut y Paste).
- Heap: Representa una zona de memoria asignada en Heap (API Win32).
- Numerics: Clase estática con funciones de utilidad para la conversión de enteros en cadenas de bytes y viceversa.
- PByte y PChar: Estructura que representa una zona de memoria (puntero inicial y largo). Sirve, entre otras cosas, como enumerador que se auto consume a medida que avanza y devuelve fragmentos de acuerdo a delimitadores. Internamente es muy utilizado por las clases y funciones de texto y habilita a la librería el soporte de cadenas de byte nativas (inexistente en .NET).
- Sort: Clase estática con algoritmos clásicos de ordenamiento, como QuickSort y de desorden aleatorio.
- Comp: Clase estática con algoritmos de búsqueda y remplazo de cadenas de caracteres, incluyendo el soporte de cadenas de bytes.
NameSpace Pointers.Sys
API Win32
- Api: Clase estática con los wrappers a funciones de la API Win32.
- Beep: Clase estática con funciones de utilidad para el acceso al PC-Speaker mediante API.
- FileAttributeData: Estructura API WIN32_FILE_ATTRIBUTE_DATA.
- FileTime: Estructura que representa un FileTime de Win32.
- SystemTime: Estructura que representa un SystemTime de Win32.
- FileHelpers: Clase estática con funciones de utilidad para el acceso al sistema de archivos mediante API.
- Info: Clase estática con funciones informativas sobre el entorno.
- MemInfo: Clase que provee información en tiempo real de la memoria disponible en el sistema.
- OsInfo: Clase estática con información variada del sistema operativo.
- Registry: Clase estática con funciones de utilidad para el acceso al Registro de Windows.
NameSpace Pointers.Arr
Arrays
- ArrGeneral: Clase estática con funciones relativas a la generación y operación con arrays unidimensionales.
- ArrComp: Clase estática con funciones de búsqueda y reemplazo para Arrays unidimensionales.
- ArrSort: Clase estática con algoritmos clásicos de ordenamiento (QuickSort) y desorden aleatorio.
NameSpace Pointers.Uti
Utilidades
- Calc: Clase estática con funciones de utilidad para cálculos numéricos.
- Crypto: Clase estática con relativas a algoritmos de CheckSum (Hash).
- Rand: Generador estático de números aleatorios con re inicialización automática.
- Serializer: Clase estática con funciones de utilidad para serializar, deserializar e interactuar con Streams.
- Time: Clase estática con funciones de utilidad para el uso de DateTimes.
NameSpace Pointers.Int
IPv4
- IP: Estructura que representa una IPv4.
- IPPort: Estructura que representa una IPv4 y un puerto (similar a IPEndPoint).
NameSpace Pointers.Col
Colecciones de Enteros
- Bytes, Chars, Ints, Longs, PBytes, PChars, SBytes, Shorts, UInts, ULongs, UShorts: Colecciones de enteros basadas en Array subyacentes. A diferencia de las colecciones de la BCL, estas permiten, entre otras cosas, el acceso mediante punteros, la interacción con Streams y la manipulación de cadenas y otras funciones de texto (solo en Bytes y Chars). Aunque todas las colecciones se basan en un mismo modelo de plantilla, estas se conservan en clases individuales (sin usar genéricos) para poder usar sobre ellas e internamente punteros.
- Strings: Colección de Cadenas con interface similar a las colecciones de enteros.
NameSpace Pointers.Txt
Texto y Cadenas
- CodePage: Estructura que representa un Código de Página especifico. Brinda mediante API, las mismas funcionalidades que las clases heredadas de System.Text.Encoding.
- Csv: Funciones estáticas de utilidad para el manejo e interpretación de archivos CSV (texto delimitado).
- Mutables: Clase estática que permite la creación de Cadenas Mutables. Las Cadenas Mutables son objetos System.String que pueden ser modificados “in situ” en forma segura.
- NumToStr: Clase estática con funciones relativas a la creación de cadenas que representan números.
- StrToNum: Estructura que permite la conversión y reconocimiento rápido y flexible de cadenas numéricas.
- SB: Reemplazo de StringBuilder basado en Col.Chars. Esta clase brinda muchas funciones adicionales al StringBuilder original, entre ellas, la capacidad de acceder e interactuar con punteros.
- Text: Clase estática con funciones Básicas de tratamiento de Cadenas, como por ejemplo: Clasificación de Caracteres, ToUpper, ToLower, ToProper, Trim, Join, Split y RemoveQuotes.
- TxtComp: Clase estática con funciones de comparación, búsqueda y reemplazo de cadenas.
- Validate: Clase estática con funciones de apoyo a la validación de formularios.
NameSpace Pointers.Img
BitMaps
- ImgGeneral: Clase estática con funciones básicas para la operación con Mapas de Bits (Copy, Fill, etc.).
- ImgComp: Clase estática con funciones de búsqueda, detección de limites, comparación y reemplazo en Mapas de Bits.
- ImgUtil: Clase estática con funciones de utilidad relativas a gráficos, fuentes y Render de texto.
|
Modificado el ( martes, 05 de agosto de 2008 )
|
|
|
|
|
 |
|
|
| | |
Cotizaciones | | | | | Visitantes... | | Hasta ahora 2139516Tu IP: 3.236.241.39  | | | Suscripciones | | | | | |