bdlat_choiceMakeSelection overloads
Declared in <bdlat_choicefunctions.h>
Default customization-point implementation of makeSelection.
template<class TYPE>
int
bdlat_choiceMakeSelection(
TYPE* object,
int selectionId);
» more...
Default customization-point implementation of makeSelection by name.
template<class TYPE>
int
bdlat_choiceMakeSelection(
TYPE* object,
char const* selectionName,
int selectionNameLength);
» more...
0 on success, and a non-zero value otherwise
| Name | Description |
|---|---|
| object | choice object to modify |
| selectionId | id of the selection to activate |
| selectionName | name of the selection to activate |
| selectionNameLength | length of selectionName |