The methods of the COper class are listed here.
COper | Constructs a COper object |
IsArray | Does the OPER contain an array? |
IsDouble | Does the OPER contain a double-precision floating point number? |
IsError | Does the OPER contain an error? |
IsBool | Does the OPER contain a boolean? |
IsString | Does the OPER contain a string? |
IsEmpty | Is the OPER empty? |
IsMissing | Is the OPER missing (i.e. omitted from the caller's argument list)? |
IsPresent | Is the OPER neither missing nor empty? |
operator = | Assigns a new value to the OPER, using a variety of input types |
operator double | Returns a numeric value |
operator CString | Returns a string value |
operator BOOL | Returns a boolean value |
operator bool | Returns a boolean value |
operator [] | Returns an item from an array |
FromDouble | Assigns an floating-point numeric value and data type to the OPER |
FromError | Assigns an error value and data type to the OPER |
FromBool | Assigns a boolean value and data type to the OPER |
FromString | Assigns a string value and data type to the OPER |
FromDoubleArray | Assigns the OPER to be an array of double's, and copies values into the array |
ToDouble | Retrieves a numeric value from the OPER |
ToString | Returns a string value |
ToBool | Returns a boolean value |
ToDoubleArray | Copies the contents of an OPER into a 'C' array of doubles or pointers to doubles |
ReadValue | Reads a single value from an COper or a cell of an array COper |
ReadOptional | Reads an optional argument from an OPER |
ReadOpt | Reads an optional argument from an OPER, optionally using a default for omitted arguments |
GetWidth | Returns the number of columns in an array |
GetHeight | Returns the number of rows in an array |
GetDims | Gets the number of rows and columns in an array |
GetCount | Returns the number of cells in an array |
Cell | Returns a reference to an item in an array |
IsVector | Returns TRUE if the OPER contains 1 row and/or 1 column |
GetVectorCount | Returns the number of cells in an array |
VectorCell | Returns a reference to an item in a one-dimensional array |
AllocArray | Assigns the OPER to be an array, sets it to a size and allocates the memory to contain its items |
FreeArray | Releases the resources of an array's items |
ReadVector | Reads a row or a column from an array into a vector of numbers or strings |
ReadColumn | Reads a column from an array into a vector of numbers or strings |
ReadRow | Reads a row from an array into a vector of numbers or strings |
ReadArrayIntoOrderedCollection1D | Reads a row or a column from an array into an ordered collection of numbers or strings |
ReadArrayIntoSet1D | Reads a row or a column from an array into an indexed collection of numbers or strings |
ReadMatrix | Reads data from a 2-dimensional array into a matrix of numbers or strings |
ReadGroupItem | Reads a single value from an array into a number or string |
ColToVector | Reads a column from an array into a vector of numbers or strings |
RowToVector | Reads a row from an array into a vector of numbers or strings |
ToMatrix | Reads an array argument into a two-dimensional matrix of numbers or strings |
ReadVectorItem | Reads a single value from an array into a number or string |
Header: xllplus.h