TSText_Debugger
What: class
Ancestor: TSDebug_Iterator
File: DebugInt
Layer: 1
Platforms: C++, C#, Javascript, Pascal (OOP), PHP, Python
This class implements a simple debugging iterator for a single text line with no activation.
It is intended to provide a way to populate a debug iterator level with plain text
items, requiring no descendent instantiation. Note
that reference counting effectively does nothing in languages that have inherent
reference counting. It has the following methods:
Activate
void Activate()
procedure Activate
Returns False.
Arbitrary_Length
bool Arbitrary_Length()
function Arbitrary_Length : boolean
Returns False.
Can_Change
bool Can_Change()
function Can_Change : boolean
Returns False.
Child
TCOM_Debug_Interface* Child( int Ordinal )
function Child( Ordinal : longint ) : TCOM_Debug_Interface
Returns null.
Count
int Count()
function Count : longint
Returns 0.
Get_Title
char* Get_Title()
function Get_Title : PChar
Returns the text of the title.
Has_Children
bool Has_Children()
function Has_Children : boolean
Returns False.
Kill
void Kill()
procedure Kill
Does nothing.
Modify
char* function Modify( char* Data, int Size )
function Modify( Data : PChar ; Size : integer ) : Pchar
Returns null.
Recursive
bool Recursive()
function Recursive : boolean
Returns False.
Set_Title
void Set_Title( char* Value )
procedure Set_Title( Value : PChar )
Sets the text of the instance's title.