BDE 4.39.x Production Release
Loading...
Searching...
No Matches
bdlar_choiceref.h File Reference

Go to the source code of this file.

Classes

class  bdlar::ChoiceRef
 
class  bdlar::ChoiceConstRef
 
struct  bdlat_ChoiceFunctions::IsChoice< bdlar::ChoiceRef >
 
struct  bdlat_ChoiceFunctions::IsChoice< bdlar::ChoiceConstRef >
 

Functions

int bdlar::bdlat_choiceMakeSelection (ChoiceRef *ref, int selectionId)
 
int bdlar::bdlat_choiceMakeSelection (ChoiceRef *ref, const char *selectionName, int selectionNameLength)
 
template<class t_MANIPULATOR >
int bdlar::bdlat_choiceManipulateSelection (ChoiceRef *ref, t_MANIPULATOR &manipulator)
 
template<class t_ACCESSOR >
int bdlar::bdlat_choiceAccessSelection (const ChoiceRef &ref, t_ACCESSOR &accessor)
 
bool bdlar::bdlat_choiceHasSelection (const ChoiceRef &ref, const char *selectionName, int selectionNameLength)
 
bool bdlar::bdlat_choiceHasSelection (const ChoiceRef &ref, int selectionId)
 
int bdlar::bdlat_choiceSelectionId (const ChoiceRef &ref)
 
void bdlar::bdlat_valueTypeReset (ChoiceRef *ref)
 
template<class t_ACCESSOR >
int bdlar::bdlat_choiceAccessSelection (const ChoiceConstRef &ref, t_ACCESSOR &accessor)
 
bool bdlar::bdlat_choiceHasSelection (const ChoiceConstRef &ref, const char *selectionName, int selectionNameLength)
 
bool bdlar::bdlat_choiceHasSelection (const ChoiceConstRef &ref, int selectionId)
 
int bdlar::bdlat_choiceSelectionId (const ChoiceConstRef &ref)
 
const char * bdlar::bdlat_TypeName_xsdName (const ChoiceConstRef &ref, int format)
 

Detailed Description

The content of this file has been pre-processed for Doxygen.