Category > Debug functions xHarbour Developers Network  

 
ItemDescription
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_IsByRefTests 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.


Copyright © 2006-2007 xHarbour.com Inc. All rights reserved.
http://www.xHarbour.com
Created by docmaker.exe