| 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 |