Add(Add) |
public |
Add a string to the list |
AddCommaText(TStrings) |
public |
|
AddDelimitedText(AddDelimitedtext) |
public |
|
AddObject(AddObject) |
public |
Add a string and associated object to the list. |
AddPair(AddPair) |
public |
Add a name-value pair |
AddStrings(AddStrings) |
public |
Add contents of another stringlist to this list. |
AddText(TStrings) |
public |
Add text to the string list. |
AfterConstruction(TObject) |
public |
Method called after the constructor was called. |
Append(TStrings) |
public |
Add a string to the list. |
Assign(TPersistent) |
public |
Assign the contents of one class to another. |
Assign(TStrings) |
public |
Assign the contents of another stringlist to this one. |
BeforeDestruction(TObject) |
public |
Method called before the destructor is called. |
BeginUpdate(TStrings) |
public |
Mark the beginning of an update batch. |
ClassInfo(TObject) |
public |
Return a pointer to the type information for this class. |
ClassName(TObject) |
public |
Return the current class name. |
ClassNameIs(TObject) |
public |
Check whether the class name equals the given name. |
ClassParent(TObject) |
public |
Return the parent class. |
ClassType(TObject) |
public |
Return a "class of" pointer for the current class |
CleanupInstance(TObject) |
public |
Finalize the class instance. |
Clear(TStrings) |
public |
Removes all strings and associated objects from the list. |
Create(TStrings) |
public |
Initializ a new TStrings instance |
Create(TObject) |
public |
TObject Constructor |
DefaultHandler(TObject) |
public |
Default handler for integer message handlers. |
DefaultHandlerStr(TObject) |
public |
Default handler for string messages. |
Delete(TStrings) |
public |
Delete a string from the list. |
Destroy(TPersistent) |
public |
Destroys the TPersistent instance. |
Destroy(TStrings) |
public |
Frees all strings and objects, and removes the list from memory. |
Destroy(TObject) |
public |
TObject destructor. |
Dispatch(TObject) |
public |
Dispatch an integer message |
DispatchStr(TObject) |
public |
Dispatch a string message. |
EndUpdate(TStrings) |
public |
Mark the end of an update batch. |
Equals(TObject) |
public |
Check if two objects are equal. |
Equals(Equals) |
public |
Compares the contents of two stringlists. |
Exchange(TStrings) |
public |
Exchanges two strings in the list. |
ExtractName(TStrings) |
public |
Extract the name part of a string |
FieldAddress(TObject) |
public |
Return the address of a field. |
Fill(TStrings) |
public |
|
Filter(Filter) |
public |
|
ForEach(ForEach) |
public |
|
FPOAttachObserver(TPersistent) |
public |
Add an observer to the list of observers. |
FPODetachObserver(TPersistent) |
public |
Remove an observer from the list of observers |
FPONotifyObservers(TPersistent) |
public |
Notify observers of changes. |
Free(TObject) |
public |
Check for Nil and call destructor. |
FreeInstance(TObject) |
public |
Clean up instance and free the memory reserved for the instance. |
GetEnumerator(TStrings) |
public |
Create an IEnumerator instance |
GetHashCode(TObject) |
public |
Return a hash code for the object |
GetInterface(GetInterface) |
public |
Return a reference to an interface |
GetInterfaceByStr(TObject) |
public |
Return an interface based on its GUID |
GetInterfaceEntry(TObject) |
public |
Return the interface table entry by GUID |
GetInterfaceEntryByStr(TObject) |
public |
Return the interface table entry by string |
GetInterfaceTable(TObject) |
public |
Return a pointer to the table of implemented interfaces for a class |
GetInterfaceWeak(TObject) |
public |
Get a reference to an interface, not increasing the reference count |
GetNamePath(TPersistent) |
public |
Returns a string that can be used to identify the class instance. |
GetNameValue(TStrings) |
public |
Return both name and value of a name,value pair based on it's index. |
GetText(TStrings) |
public |
Returns the contents as a PChar |
IndexOf(IndexOf) |
public |
Find a string in the list and return its position. |
IndexOfName(TStrings) |
public |
Finds the index of a name in the name-value pairs. |
IndexOfObject(TStrings) |
public |
Finds an object in the list and returns its index. |
InheritsFrom(TObject) |
public |
Check whether class is an ancestor. |
InitInstance(TObject) |
public |
Initialize a new class instance. |
Insert(TStrings) |
public |
Insert a string in the list. |
InsertObject(TStrings) |
public |
Insert a string and associated object in the list. |
InstanceSize(TObject) |
public |
Return the size of an instance. |
LastIndexOf(LastIndexOf) |
public |
|
LoadFromFile(LoadFromFile) |
public |
Load the contents of a file as a series of strings. |
LoadFromStream(LoadFromStream) |
public |
Load the contents of a stream as a series of strings. |
Map(Map) |
public |
|
MethodAddress(TObject) |
public |
Return the address of a method |
MethodName(TObject) |
public |
Return the name of a method. |
Move(TStrings) |
public |
Move a string from one place in the list to another. |
newinstance(TObject) |
public |
Allocate memory on the heap for a new instance |
Pop(TStrings) |
public |
|
QualifiedClassName(TObject) |
public |
Fully qualified classname |
Reduce(TStrings) |
public |
|
Reverse(Reverse) |
public |
|
SafeCallException(TObject) |
public |
Handle exception object |
SaveToFile(SaveToFile) |
public |
Save the contents of the list to a file. |
SaveToStream(SaveToStream) |
public |
Save the contents of the string to a stream. |
SetStrings(SetStrings) |
public |
|
SetText(TStrings) |
public |
Set the contents of the list from a PChar. |
Shift(TStrings) |
public |
|
Slice(Slice) |
public |
|
StringMessageTable(TObject) |
public |
Return a pointer to the string message table. |
ToObjectArray(ToObjectArray) |
public |
|
ToString(TObject) |
public |
Return a string representation for the object |
ToStringArray(ToStringArray) |
public |
|
UnitName(TObject) |
public |
Unit name |