BDE 4.14.0 Production release
|
#include <bdlat_selectioninfo.h>
Public Member Functions | |
BSLMF_NESTED_TRAIT_DECLARATION (bdlat_SelectionInfo, bsl::is_trivially_copyable) | |
BSLMF_NESTED_TRAIT_DECLARATION (bdlat_SelectionInfo, bsl::is_trivially_default_constructible) | |
const char *& | annotation () |
int & | formattingMode () |
int & | id () |
const char *& | name () |
int & | nameLength () |
BSLS_KEYWORD_CONSTEXPR const char * | annotation () const |
Return the non-modifiable annotation of this selection info object. | |
BSLS_KEYWORD_CONSTEXPR int | formattingMode () const |
Return the formatting mode of this selection info object. | |
BSLS_KEYWORD_CONSTEXPR int | id () const |
Return the id of this selection info object. | |
BSLS_KEYWORD_CONSTEXPR const char * | name () const |
Return the non-modifiable name of this selection info object. | |
BSLS_KEYWORD_CONSTEXPR int | nameLength () const |
Public Attributes | |
int | d_id |
const char * | d_name_p |
int | d_nameLength |
const char * | d_annotation_p |
int | d_formattingMode |
This struct
holds information about an selection. Its data members are public
by design so that instances may be statically initialized.
bdlat_SelectionInfo::BSLMF_NESTED_TRAIT_DECLARATION | ( | bdlat_SelectionInfo | , |
bsl::is_trivially_copyable | |||
) |
bdlat_SelectionInfo::BSLMF_NESTED_TRAIT_DECLARATION | ( | bdlat_SelectionInfo | , |
bsl::is_trivially_default_constructible | |||
) |
const char* bdlat_SelectionInfo::d_annotation_p |
int bdlat_SelectionInfo::d_formattingMode |
int bdlat_SelectionInfo::d_id |
const char* bdlat_SelectionInfo::d_name_p |
int bdlat_SelectionInfo::d_nameLength |