This is the complete list of members for RexxArray, including all inherited members.
addFirst(RexxObject *item) | RexxArray | inline |
addLast(RexxObject *item) | RexxArray | inline |
addObjectVariables(RexxVariableDictionary *) | RexxObject | |
allIndexes(RexxObject *maxIndexes=OREF_NULL) | RexxArray | |
allItems(RexxObject *maxItems=OREF_NULL) | RexxArray | |
append(RexxObject *) | RexxArray | |
appendRexx(RexxObject *) | RexxArray | |
array() | RexxArray | inline |
ARRAY_DEFAULT_SIZE | RexxArray | static |
ARRAY_MIN_SIZE | RexxArray | static |
arraycopy(RexxArray *source, size_t start, RexxArray *target, size_t index, size_t count) | RexxArray | protectedstatic |
arraySize | RexxArray | protected |
available(size_t position) | RexxArray | |
baseVirtual() | RexxVirtualBase | inlineprotectedvirtual |
behaviour | RexxInternalObject | |
behaviourObject() | RexxObject | inline |
checkPackage(RexxMethod *, RexxErrorCodes &) | RexxObject | |
checkPrivate(RexxMethod *, RexxErrorCodes &) | RexxObject | |
classInstance | RexxArray | static |
classObject() | RexxObject | |
clearObject() | RexxInternalObject | inline |
clearObject(size_t l) | RexxInternalObject | inline |
clearObjectMark() | RexxInternalObject | inline |
clone() | RexxInternalObject | |
closeGap(size_t index, size_t elements) | RexxArray | protected |
compareTo(RexxObject *) | RexxObject | virtual |
concatBlank(RexxObject *) | RexxObject | |
concatRexx(RexxObject *) | RexxObject | |
convertIndex(size_t idx) | RexxArray | |
copy() | RexxArray | virtual |
copyIntoTail(RexxCompoundTail *buffer) | RexxObject | virtual |
copyObjectVariables(RexxObject *newObject) | RexxObject | |
copyRexx() | RexxObject | |
createInstance() | RexxArray | static |
createMultidimensional(RexxObject **dims, size_t count, RexxClass *) | RexxArray | static |
data() | RexxArray | inline |
data(size_t pos) | RexxArray | inline |
dataSize() | RexxArray | inlineprotected |
decodeMessageName(RexxObject *target, RexxObject *message, RexxString *&messageName, RexxObject *&startScope) | RexxObject | static |
defaultName() | RexxObject | virtual |
defaultNameRexx() | RexxObject | |
defMethod(RexxString *, RexxMethod *, RexxString *a=OREF_NULL) | RexxObject | virtual |
defMethods(RexxDirectory *) | RexxObject | |
deleteItem(size_t index) | RexxArray | |
deleteRexx(RexxObject *index) | RexxArray | |
dimension(RexxObject *) | RexxArray | |
dimensions | RexxArray | protected |
doubleValue(double &result) | RexxObject | virtual |
dynamicTarget(RexxObject **arguments, size_t count, size_t named_count) | RexxInternalObject | inlinevirtual |
dynamicTargetRexx(RexxObject **arguments, size_t argCount, size_t named_argCount) | RexxObject | |
empty() | RexxArray | |
ensureSpace(size_t newSize) | RexxArray | |
equal(RexxObject *) | RexxObject | |
equalValue(RexxObject *other) | RexxObject | inline |
evaluate(RexxActivation *, RexxExpressionStack *) | RexxInternalObject | inlinevirtual |
expansionArray | RexxArray | protected |
extend(size_t) | RexxArray | |
extendMulti(RexxObject **, size_t, size_t) | RexxArray | |
fill(RexxObject *) | RexxArray | |
find(BaseSortComparator &comparator, RexxObject *val, int bnd, size_t left, size_t right) | RexxArray | protected |
findSingleIndexItem(RexxObject *item) | RexxArray | |
firstItem() | RexxArray | |
firstRexx() | RexxArray | |
flatten(RexxEnvelope *) | RexxArray | virtual |
get(size_t pos) | RexxArray | inline |
getApi(size_t pos) | RexxArray | |
getCSelf() | RexxObject | |
getCSelf(RexxObject *scope) | RexxObject | |
getDimension() | RexxArray | |
getDimensions() | RexxArray | |
getExpansion() | RexxArray | inline |
getHashValue() | RexxInternalObject | inlinevirtual |
getObjectDataSize() | RexxInternalObject | inline |
getObjectDataSpace() | RexxInternalObject | inline |
getObjectHeaderSize() | RexxInternalObject | inlinestatic |
getObjectSize() | RexxInternalObject | inline |
getObjectType() | RexxInternalObject | inline |
getObjectTypeNumber() | RexxInternalObject | |
getObjectVariable(RexxString *) | RexxObject | |
getObjectVariable(RexxString *, RexxObject *) | RexxObject | |
getObjectVariables(RexxObject *) | RexxObject | |
getRealValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getRealValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
getRexx(RexxObject **, size_t, size_t) | RexxArray | |
getValue(RexxActivation *) | RexxInternalObject | inlinevirtual |
getValue(RexxVariableDictionary *) | RexxInternalObject | inlinevirtual |
guardOff(RexxActivity *activity, RexxObject *scope) | RexxObject | |
guardOn(RexxActivity *activity, RexxObject *scope) | RexxObject | |
hash() | RexxObject | virtual |
hashCode() | RexxObject | |
hasIndexApi(size_t) | RexxArray | |
hasIndexNative(size_t) | RexxArray | |
hasIndexRexx(RexxObject **, size_t, size_t) | RexxArray | |
hasItem(RexxObject *) | RexxArray | |
hasMethod(RexxString *msg) | RexxObject | virtual |
hasMethodRexx(RexxString *) | RexxObject | |
hasNoReferences() | RexxInternalObject | inline |
hasReferences() | RexxInternalObject | inline |
hasUninit() | RexxInternalObject | |
hasUninitMethod() | RexxObject | |
header | RexxInternalObject | |
id() | RexxObject | |
identityHash() | RexxInternalObject | inline |
identityHashRexx() | RexxObject | |
idString() | RexxObject | |
index(RexxObject *) | RexxArray | |
indexOf(RexxObject *) | RexxArray | |
indexToArray(size_t idx) | RexxArray | |
init(size_t, size_t) | RexxArray | |
RexxObject::init() | RexxObject | |
initializeNewObject(size_t size, size_t mark, void *vft, RexxBehaviour *b) | RexxObject | inline |
initializeNewObject(size_t mark, void *vft, RexxBehaviour *b) | RexxObject | inline |
insert(RexxObject *_value, size_t index) | RexxArray | |
insertAfter(RexxObject *item, size_t index) | RexxArray | inline |
insertRexx(RexxObject *_value, RexxObject *index) | RexxArray | |
instanceMethod(RexxString *) | RexxObject | virtual |
instanceMethodRexx(RexxString *) | RexxObject | |
instanceMethods(RexxClass *) | RexxObject | virtual |
instanceMethodsRexx(RexxClass *) | RexxObject | |
integerValue(size_t) | RexxObject | virtual |
isBaseClass() | RexxInternalObject | |
isEmpty() | RexxArray | |
isEqual(RexxObject *) | RexxObject | virtual |
isInRexxPackage() | RexxInternalObject | inline |
isInstanceOf(RexxClass *) | RexxObject | virtual |
isInstanceOfRexx(RexxClass *) | RexxObject | |
isMultiDimensional() | RexxArray | inline |
isNewSpace() | RexxInternalObject | inline |
isNilRexx() | RexxObject | |
isNonPrimitive() | RexxInternalObject | inline |
isObjectDead(size_t mark) | RexxInternalObject | inline |
isObjectLive(size_t mark) | RexxInternalObject | inline |
isObjectMarked(size_t markword) | RexxInternalObject | inline |
isObjectType(RexxBehaviour *b) | RexxInternalObject | inline |
isObjectType(size_t t) | RexxInternalObject | inline |
isOldSpace() | RexxInternalObject | inline |
isPrimitive() | RexxInternalObject | inline |
isProxyObject() | RexxInternalObject | inline |
isSameType(RexxInternalObject *o) | RexxInternalObject | inline |
isSingleDimensional() | RexxArray | inline |
isSubClassOrEnhanced() | RexxInternalObject | |
items() | RexxArray | |
itemsRexx() | RexxArray | |
join(RexxArray *) | RexxArray | |
koper(operator_plus) koper(operator_minus) koper(operator_multiply) koper(operator_divide) koper(operator_integerDivide) koper(operator_remainder) koper(operator_power) koper(operator_abuttal) koper(operator_concat) koper(operator_concatBlank) koper(operator_equal) koper(operator_notEqual) koper(operator_isGreaterThan) koper(operator_isBackslashGreaterThan) koper(operator_isLessThan) koper(operator_isBackslashLessThan) koper(operator_isGreaterOrEqual) koper(operator_isLessOrEqual) koper(operator_strictEqual) koper(operator_strictNotEqual) koper(operator_strictGreaterThan) koper(operator_strictBackslashGreaterThan) koper(operator_strictLessThan) koper(operator_strictBackslashLessThan) koper(operator_strictGreaterOrEqual) koper(operator_strictLessOrEqual) koper(operator_lessThanGreaterThan) koper(operator_greaterThanLessThan) koper(operator_and) koper(operator_or) koper(operator_xor) koper(operator_not) RexxVariableDictionary *objectVariables | RexxObject | |
lastElement | RexxArray | protected |
lastIndex() | RexxArray | |
lastItem() | RexxArray | |
lastRexx() | RexxArray | |
live(size_t) | RexxArray | virtual |
liveGeneral(int reason) | RexxArray | virtual |
logicalValue(logical_t &) | RexxObject | virtual |
makeArray() | RexxArray | virtual |
makeArrayRexx() | RexxObject | |
makeProxiedObject() | RexxInternalObject | inline |
makeProxy(RexxEnvelope *) | RexxInternalObject | virtual |
makeString(RexxString *, RexxString *) | RexxArray | |
RexxObject::makeString() | RexxObject | virtual |
makeStringRexx() | RexxObject | |
makeText() | RexxObject | virtual |
MAX_FIXEDARRAY_SIZE | RexxArray | protectedstatic |
maximumSize | RexxArray | protected |
mdict() | RexxObject | |
merge(BaseSortComparator &comparator, RexxArray *working, size_t left, size_t mid, size_t right) | RexxArray | protected |
mergeSort(BaseSortComparator &comparator, RexxArray *working, size_t left, size_t right) | RexxArray | protected |
messageSend(RexxString *, RexxObject **, size_t, size_t, ProtectedObject &, bool processUnknown=true, bool dynamicTarget=true) | RexxObject | |
messageSend(RexxString *, RexxObject **, size_t, size_t, RexxObject *, ProtectedObject &, bool processUnknown=true, bool dynamicTarget=true) | RexxObject | |
methodLookup(RexxString *name) | RexxObject | |
newObject() | RexxObject | inline |
newRexx(RexxObject **, size_t, size_t) | RexxArray | |
nextRexx(RexxObject **, size_t, size_t) | RexxArray | |
notEqual(RexxObject *other) | RexxObject | |
nullArray | RexxArray | static |
numberString() | RexxObject | virtual |
numberValue(wholenumber_t &result, size_t precision) | RexxObject | virtual |
numberValue(wholenumber_t &result) | RexxObject | virtual |
objectName() | RexxObject | |
objectNameEquals(RexxObject *) | RexxObject | |
objects | RexxArray | protected |
of(RexxObject **, size_t, size_t) | RexxArray | |
openGap(size_t index, size_t elements) | RexxArray | protected |
operator delete(void *) | RexxArray | inline |
operator delete(void *, void *) | RexxArray | inline |
operator delete(void *, RexxObject **, size_t, RexxClass *) | RexxArray | inline |
operator delete(void *, RexxObject *) | RexxArray | inline |
operator delete(void *, RexxObject *, RexxObject *) | RexxArray | inline |
operator delete(void *, RexxObject *, RexxObject *, RexxObject *) | RexxArray | inline |
operator delete(void *, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxArray | inline |
operator delete(void *, RexxObject *, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxArray | inline |
operator delete(void *, size_t, RexxObject **) | RexxArray | inline |
operator delete(void *, size_t, size_t, RexxClass *cls) | RexxArray | inline |
operator delete(void *, RexxObject **) | RexxArray | inline |
RexxObject::operator delete(void *, RexxClass *) | RexxObject | inline |
RexxObject::operator delete(void *, RexxClass *, RexxObject **, size_t) | RexxObject | inline |
operator new(size_t size, void *objectPtr) | RexxArray | inline |
operator new(size_t, RexxObject **, size_t, RexxClass *) | RexxArray | |
operator new(size_t, RexxObject *) | RexxArray | |
operator new(size_t, RexxObject *, RexxObject *) | RexxArray | |
operator new(size_t, RexxObject *, RexxObject *, RexxObject *) | RexxArray | |
operator new(size_t, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxArray | |
operator new(size_t, RexxObject *, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxArray | |
operator new(size_t, size_t, RexxObject **) | RexxArray | |
operator new(size_t, size_t, size_t, RexxClass *cls=TheArrayClass) | RexxArray | |
RexxObject::operator new(size_t, RexxClass *) | RexxObject | |
RexxObject::operator new(size_t, RexxClass *, RexxObject **, size_t, size_t) | RexxObject | |
operator RexxInternalObject *() | RexxObject | inline |
operator RexxObject *() | RexxInternalObject | inline |
operatorMethods | RexxObject | static |
oref() | RexxObject | |
pmdict() | RexxObject | |
previousRexx(RexxObject **, size_t, size_t) | RexxArray | |
primitiveMakeString() | RexxInternalObject | virtual |
primitiveMakeText() | RexxInternalObject | virtual |
printObject() | RexxInternalObject | |
processProtectedMethod(RexxString *, RexxMethod *, RexxObject **, size_t, size_t, ProtectedObject &) | RexxObject | |
processUnknown(RexxErrorCodes, RexxString *, RexxObject **, size_t, size_t, ProtectedObject &) | RexxObject | |
put(RexxObject *eref, size_t pos) | RexxArray | |
putApi(RexxObject *eref, size_t pos) | RexxArray | |
putRexx(RexxObject **, size_t, size_t) | RexxArray | |
remove(size_t) | RexxArray | |
removedUninit() | RexxInternalObject | |
removeItem(RexxObject *) | RexxArray | |
removeRexx(RexxObject **, size_t, size_t) | RexxArray | |
requestArray() | RexxObject | |
requestDirectory() | RexxObject | |
requestInteger(size_t) | RexxObject | |
requestNumber(wholenumber_t &, size_t) | RexxObject | |
requestRexx(RexxString *) | RexxObject | |
requestString() | RexxObject | |
requestStringNoNOSTRING() | RexxObject | |
requestText() | RexxObject | |
requestUnsignedNumber(stringsize_t &, size_t) | RexxObject | |
requiredInteger(RexxString *kind, size_t, size_t) | RexxObject | |
requiredNonNegative(RexxString *kind, size_t position, size_t precision=Numerics::ARGUMENT_DIGITS) | RexxObject | |
requiredNumber(RexxString *kind, size_t position, size_t precision=Numerics::ARGUMENT_DIGITS) | RexxObject | |
requiredPositive(RexxString *kind, size_t position, size_t precision=Numerics::ARGUMENT_DIGITS) | RexxObject | |
requiredString(RexxString *kind, size_t) | RexxObject | |
requiredString(RexxString *kind, const char *) | RexxObject | |
requiredString() | RexxObject | |
resize() | RexxArray | |
RexxArray(RESTORETYPE restoreType) | RexxArray | inline |
RexxArray() | RexxArray | inline |
RexxInternalObject() | RexxInternalObject | inline |
RexxInternalObject(RESTORETYPE restoreType) | RexxInternalObject | inline |
RexxObject() | RexxObject | inline |
RexxObject(RESTORETYPE restoreType) | RexxObject | inline |
run(RexxObject **, size_t, size_t) | RexxObject | |
section(size_t, size_t) | RexxArray | |
sectionRexx(RexxObject *, RexxObject *) | RexxArray | |
sectionSubclass(size_t, size_t) | RexxArray | |
send(RexxObject **, size_t, size_t) | RexxObject | |
sendMessage(RexxString *, RexxArray *, RexxDirectory *, ProtectedObject &) | RexxObject | |
sendMessage(RexxString *message, RexxObject **args, size_t argCount, size_t named_argCount, ProtectedObject &result) | RexxObject | inline |
sendMessage(RexxString *message, ProtectedObject &result) | RexxObject | inline |
sendMessage(RexxString *message, RexxObject *argument1, ProtectedObject &result) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, ProtectedObject &) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *, ProtectedObject &) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *, RexxObject *, ProtectedObject &) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *, RexxObject *, RexxObject *, ProtectedObject &) | RexxObject | |
sendMessage(RexxString *, RexxArray *, RexxDirectory *=OREF_NULL) | RexxObject | |
sendMessage(RexxString *message, RexxObject **args, size_t argCount, size_t named_argCount) | RexxObject | |
sendMessage(RexxString *message) | RexxObject | |
sendMessage(RexxString *message, RexxObject *argument1) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxObject | |
sendMessage(RexxString *, RexxObject *, RexxObject *, RexxObject *, RexxObject *, RexxObject *) | RexxObject | |
sendWith(RexxObject *, RexxArray *, RexxObject **, size_t) | RexxObject | |
setBehaviour(RexxBehaviour *b) | RexxInternalObject | inline |
setExpansion(RexxObject *expansion) | RexxArray | |
setHasNoReferences() | RexxInternalObject | inline |
setHasReferences() | RexxInternalObject | inline |
setInitHeader(size_t s, size_t markword) | RexxInternalObject | inline |
setInitHeader(size_t markword) | RexxInternalObject | inline |
setInRexxPackage() | RexxInternalObject | inline |
setMdict(RexxObject *) | RexxObject | |
setMethod(RexxString *, RexxMethod *, RexxString *a=OREF_NULL) | RexxObject | |
setNewSpace() | RexxInternalObject | inline |
setNonPrimitive() | RexxInternalObject | inline |
setObjectLive(size_t markword) | RexxInternalObject | inline |
setObjectMark(size_t markword) | RexxInternalObject | inline |
setObjectSize(size_t s) | RexxInternalObject | inline |
setObjectVariable(RexxString *, RexxObject *, RexxObject *) | RexxObject | |
setOldSpace() | RexxInternalObject | inline |
setPrimitive() | RexxInternalObject | inline |
setVirtualFunctions(void *t) | RexxInternalObject | inline |
shrink(size_t) | RexxArray | |
size() | RexxArray | inline |
sizeRexx() | RexxArray | |
slotAddress(size_t index) | RexxArray | inlineprotected |
sortCompare(RexxObject *comparator, RexxObject *left, RexxObject *right) | RexxArray | |
stableSortRexx() | RexxArray | |
stableSortWithRexx(RexxObject *comparator) | RexxArray | |
start(RexxObject **, size_t, size_t) | RexxObject | |
startCommon(RexxObject *message, RexxObject **arguments, size_t argCount, size_t named_argCount) | RexxObject | |
startWith(RexxObject *, RexxArray *, RexxObject **, size_t) | RexxObject | |
strictEqual(RexxObject *) | RexxObject | |
strictNotEqual(RexxObject *other) | RexxObject | |
stringRexx() | RexxObject | |
stringValue() | RexxObject | virtual |
superMethod(RexxString *, RexxObject *) | RexxObject | |
superScope(RexxObject *) | RexxObject | |
supplier(RexxObject *maxItems=OREF_NULL) | RexxArray | |
textValue() | RexxObject | virtual |
toString(RexxString *, RexxString *) | RexxArray | |
truthValue(int) | RexxObject | virtual |
unflatten(RexxEnvelope *) | RexxVirtualBase | inlinevirtual |
uninit() | RexxObject | virtual |
unknown(RexxString *msg, RexxArray *args, RexxDirectory *named_args) | RexxObject | inlinevirtual |
unknownRexx(RexxString *, RexxArray *, RexxObject **, size_t) | RexxObject | |
unsetMethod(RexxString *) | RexxObject | |
unsignedNumberValue(stringsize_t &result, size_t precision) | RexxObject | virtual |
unsignedNumberValue(stringsize_t &result) | RexxObject | virtual |
validateIndex(RexxObject **, size_t, size_t, size_t, stringsize_t &) | RexxArray | |
~RexxArray() | RexxArray | inline |
~RexxInternalObject() | RexxInternalObject | inlinevirtual |
~RexxObject() | RexxObject | inlinevirtual |
~RexxVirtualBase() | RexxVirtualBase | inlineprotectedvirtual |