Category > Debug functions |
Item | Description |
---|---|
AltD() | Activates and/or invokes the "classic" debugger. |
CStr() | Converts a value to a character string. |
ErrorBlock() | Sets or retrieves the error handling code block. |
ErrorLevel() | Sets the exit code of the xHarbour application. |
HB_AParams() | Collects values of all parameters passed to a function, method or procedure. |
HB_ArgC() | Returns the number of command line arguments. |
HB_ArgCheck() | Checks if an internal switch is set on the command line. |
HB_ArgString() | Retrieves the vale of an internal switch set on the command line. |
HB_ArgV() | Retrieves the value of a command line argument. |
HB_ArrayId() | Returns a unique identifier for an array or an object variable. |
HB_BldLogMsg() | Converts a list of parameters into a text string. |
HB_CmdArgArgV() | Returns the first command line argument (EXE file name). |
HB_DumpVar() | Converts a value to a character string holding human readable text. |
HB_GCAll() | Scans the memory and releases all garbage memory blocks. |
HB_GCStep() | Invokes the garbage collector for one collection cycle. |
HB_IsArray() | Tests if the value returned by an expression is an array. |
HB_IsBlock() | Tests if the value returned by an expression is a Code block. |
HB_IsByRef | Tests if a parameter is passed by reference. |
HB_IsDate() | Tests if the value returned by an expression is a Date. |
HB_IsDateTime() | Tests if the value returned by an expression is a DateTime value. |
HB_IsHash() | Tests if the value returned by an expression is a Hash. |
HB_IsLogical() | Tests if the value returned by an expression is a logical value. |
HB_IsMemo() | Tests if the value returned by an expression is a Memo value. |
HB_IsNIL() | Tests if the value returned by an expression is NIL. |
HB_IsNull() | Tests if the value returned by an expression is empty. |
HB_IsNumeric() | Tests if the value returned by an expression is a numeric value. |
HB_IsObject() | Tests if the value returned by an expression is an object. |
HB_IsPointer() | Tests if the value returned by an expression is a pointer. |
HB_IsString() | Tests if the value returned by an expression is a character string. |
HB_LogDateStamp() | Returns a character string holding a date stamp. |
HB_ThisArray() | Retrieves an array or object from its pointer. |
HB_XmlErrorDesc() | Retrieves a textual error description for XML file parsing errors. |
Memory() | Returns memory statistics. |
PCount() | Returns the number of passed parameters. |
ProcFile() | Determines the current PRG source code file. |
ProcLine() | Determines the current line number executed in a PRG source code file. |
ProcName() | Determines the symbolic name of the currently executed function, method or procedure. |
PValue() | Retrieves the value of a parameter passed to a function, method or procedure. |
Throw() | Throws an exception. |
TraceLog() | Traces and logs the contents of one or more variables. |
Type() | Determines the data type of a macro expression. |
Valtype() | Determines the data type of the value returned by an expression. |
http://www.xHarbour.com