Quick Links:

bal | bbl | bdl | bsl

Classes | Namespaces | Functions

bdlat_sequencefunctions.h File Reference

Provide a namespace defining sequence functions. More...

Go to the source code of this file.

Classes

struct  bdlat_SequenceFunctions::IsSequence< TYPE >

Namespaces

namespace  bdlat_SequenceFunctions

Functions

template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::manipulateAttribute (TYPE *object, MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength)
template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::manipulateAttribute (TYPE *object, MANIPULATOR &manipulator, int attributeId)
template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::manipulateAttributes (TYPE *object, MANIPULATOR &manipulator)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::accessAttribute (const TYPE &object, ACCESSOR &accessor, const char *attributeName, int attributeNameLength)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::accessAttribute (const TYPE &object, ACCESSOR &accessor, int attributeId)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::accessAttributes (const TYPE &object, ACCESSOR &accessor)
template<class TYPE >
bool bdlat_SequenceFunctions::hasAttribute (const TYPE &object, const char *attributeName, int attributeNameLength)
template<class TYPE >
bool bdlat_SequenceFunctions::hasAttribute (const TYPE &object, int attributeId)
template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::bdlat_sequenceManipulateAttribute (TYPE *object, MANIPULATOR &manipulator, const char *attributeName, int attributeNameLength)
template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::bdlat_sequenceManipulateAttribute (TYPE *object, MANIPULATOR &manipulator, int attributeId)
template<class TYPE , class MANIPULATOR >
int bdlat_SequenceFunctions::bdlat_sequenceManipulateAttributes (TYPE *object, MANIPULATOR &manipulator)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::bdlat_sequenceAccessAttribute (const TYPE &object, ACCESSOR &accessor, const char *attributeName, int attributeNameLength)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::bdlat_sequenceAccessAttribute (const TYPE &object, ACCESSOR &accessor, int attributeId)
template<class TYPE , class ACCESSOR >
int bdlat_SequenceFunctions::bdlat_sequenceAccessAttributes (const TYPE &object, ACCESSOR &accessor)
template<class TYPE >
bool bdlat_SequenceFunctions::bdlat_sequenceHasAttribute (const TYPE &object, const char *attributeName, int attributeNameLength)
template<class TYPE >
bool bdlat_SequenceFunctions::bdlat_sequenceHasAttribute (const TYPE &object, int attributeId)

Detailed Description