hasSelection overloads

Synopses

Declared in <bdlat_choicefunctions.h>

Return true if the specified object has a selection with the specified selectionId, and false otherwise.

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

Return true if the specified object has a selection with the specified selectionName of the specified selectionNameLength, and false otherwise.

template<class TYPE>
bool
hasSelection(
    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