bdlat_choiceHasSelection overloads

Synopses

Declared in <bdlat_choicefunctions.h>

Default customization‐point implementation of hasSelection by id.

template<class TYPE>
bool
bdlat_choiceHasSelection(
    TYPE const& object,
    int selectionId);

Default customization‐point implementation of hasSelection by name.

template<class TYPE>
bool
bdlat_choiceHasSelection(
    TYPE const& object,
    char const* selectionName,
    int selectionNameLength);

Return Value

  • true if object has the selection, and false otherwise

  • true if object has the named selection, and false otherwise

Parameters

Name

Description

object

choice object to query

selectionId

id of the selection to look up

selectionName

name of the selection to look up

selectionNameLength

length of selectionName

Created with MrDocs