Apama  10.3.1.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AP_Type Member List

This is the complete list of members for AP_Type, including all inherited members.

booleanSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
booleanValue() const =0AP_Typepure virtual
booleanValue(bool val)=0AP_Typepure virtual
chunkSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
chunkValue() const =0AP_Typepure virtual
chunkValue(AP_Chunk *val) const =0AP_Typepure virtual
copyFrom(const AP_Type &other)=0AP_Typepure virtual
createSequence(AP_TypeDiscriminator inner)=0AP_Typepure virtual
decimalSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
decimalValue() const =0AP_Typepure virtual
decimalValue(AP_decimal val)=0AP_Typepure virtual
discriminator() const =0AP_Typepure virtual
floatSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
floatValue() const =0AP_Typepure virtual
floatValue(float64 val)=0AP_Typepure virtual
integerSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
integerValue() const =0AP_Typepure virtual
integerValue(int64 val)=0AP_Typepure virtual
operator AP_Chunk *() const AP_Typeinline
operator AP_decimal() const AP_Typeinline
operator bool() const AP_Typeinline
operator const char8 *() const AP_Typeinline
operator float64() const AP_Typeinline
operator int64() const AP_Typeinline
operator=(AP_Chunk *val)AP_Typeinline
operator=(int64 val)AP_Typeinline
operator=(float64 val)AP_Typeinline
operator=(AP_decimal val)AP_Typeinline
operator=(bool val)AP_Typeinline
operator=(const char8 *val)AP_Typeinline
operator=(const AP_Type &other)AP_Typeinline
operator[](size_t index) const AP_Typeinline
releaseBooleanSequenceElements() const =0AP_Typepure virtual
releaseChunkSequenceElements() const =0AP_Typepure virtual
releaseDecimalSequenceElements() const =0AP_Typepure virtual
releaseFloatSequenceElements() const =0AP_Typepure virtual
releaseIntegerSequenceElements() const =0AP_Typepure virtual
releaseSequenceElements() const =0AP_Typepure virtual
releaseStringSequenceElements() const =0AP_Typepure virtual
sequenceElement(size_t index) const =0AP_Typepure virtual
sequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
sequenceLength() const =0AP_Typepure virtual
sequenceType() const =0AP_Typepure virtual
setSequenceLength(size_t length) const =0AP_Typepure virtual
stringSequenceElements(size_t start=0, size_t length=size_t(-1)) const =0AP_Typepure virtual
stringValue() const =0AP_Typepure virtual
stringValue(const char8 *val)=0AP_Typepure virtual
visitSequenceElements(const FN &fn, size_t start=0, size_t length=size_t(-1)) const AP_Typeinline
visitSequenceElementsImpl(const ElementFn &, size_t start, size_t length) const =0AP_Typeprotectedpure virtual
~AP_Type()=0AP_Typepure virtual