TWriter : Method overview By inheritance
TWriter
Member | Visibility | Description |
---|---|---|
Create | public | Creates a new Writer with a stream and bufsize. |
DefineBinaryProperty | public | Callback used when defining and streaming custom properties. |
DefineProperty | public | Callback used when defining and streaming custom properties. |
Destroy | public | Destroys the writer instance. |
FlushBuffer | public | Flush the buffer |
Write | public | Write raw data to stream |
WriteBoolean | public | Write boolean value to the stream. |
WriteChar | public | Write a character to the stream. |
WriteCollection | public | Write a collection to the stream. |
WriteComponent | public | Stream a component to the stream. |
WriteCurrency | public | Write a currency value to the stream |
WriteDate | public | Write a date to the stream. |
WriteDescendent | public | Write descendent to stream |
WriteFloat | public | Write a float to the stream. |
WriteIdent | public | Write an identifier to the stream. |
WriteInteger | public | Write an integer to the stream. |
WriteListBegin | public | Write a start-of-list marker to the stream. |
WriteListEnd | public | Write an end-of-list marker to the stream. |
WriteRootComponent | public | Write a root component to the stream. |
WriteSet | public | Write a set value to the stream |
WriteSignature | public | Write a signature to the stream |
WriteSingle | public | Write a single-type real to the stream. |
WriteString | public | Write a string to the stream. |
WriteUnicodeString | public | Write a Unicode string to the stream. |
WriteVariant | public | Write a variant to the stream |
WriteWideChar | public | Write widechar to stream |
WriteWideString | public | Write a widestring value to the stream |
TFiler
Member | Visibility | Description |
---|---|---|
DefineBinaryProperty | public | |
DefineProperty | public | |
FlushBuffer | public | Flush the buffer |
TObject
Member | Visibility | Description |
---|---|---|
AfterConstruction | public | Method called after the constructor was called. |
BeforeDestruction | public | Method called before the destructor is called. |
ClassInfo | public | Return a pointer to the type information for this class. |
ClassName | public | Return the current class name. |
ClassNameIs | public | Check whether the class name equals the given name. |
ClassParent | public | Return the parent class. |
ClassType | public | Return a "class of" pointer for the current class |
CleanupInstance | public | Finalize the class instance. |
Create | public | TObject Constructor |
DefaultHandler | public | Default handler for integer message handlers. |
DefaultHandlerStr | public | Default handler for string messages. |
Destroy | public | TObject destructor. |
Dispatch | public | Dispatch an integer message |
DispatchStr | public | Dispatch a string message. |
Equals | public | Check if two objects are equal. |
FieldAddress | public | Return the address of a field. |
Free | public | Check for Nil and call destructor. |
FreeInstance | public | Clean up instance and free the memory reserved for the instance. |
GetHashCode | public | Return a hash code for the object |
GetInterface | public | Return a reference to an interface |
GetInterfaceByStr | public | Return an interface based on its GUID |
GetInterfaceEntry | public | Return the interface table entry by GUID |
GetInterfaceEntryByStr | public | Return the interface table entry by string |
GetInterfaceTable | public | Return a pointer to the table of implemented interfaces for a class |
GetInterfaceWeak | public | Get a reference to an interface, not increasing the reference count |
InheritsFrom | public | Check whether class is an ancestor. |
InitInstance | public | Initialize a new class instance. |
InstanceSize | public | Return the size of an instance. |
MethodAddress | public | Return the address of a method |
MethodName | public | Return the name of a method. |
newinstance | public | Allocate memory on the heap for a new instance |
QualifiedClassName | public | Fully qualified classname |
SafeCallException | public | Handle exception object |
StringMessageTable | public | Return a pointer to the string message table. |
ToString | public | Return a string representation for the object |
UnitName | public | Unit name |