This struct holds information about an selection. Its data members are public by design so that instances may be statically initialized.
Declared in <bdlat_selectioninfo.h>
struct bdlat_SelectionInfo;
| Name | Description |
|---|---|
annotation | annotation overloads |
formattingMode | formattingMode overloads |
id | id overloads |
name | name overloads |
nameLength | nameLength overloads |
operator BloombergLP::bslmf::NestedTraitDeclaration<bdlat_SelectionInfo, is_trivially_default_constructible> | bdlat_SelectionInfo is trivially copyable. |
| Name | Description |
|---|---|
d_annotation_p | Selection annotation. |
d_formattingMode | Formatting mode for the selection. |
d_id | Distinct id of selection. |
d_nameLength | Length of selection name (0-terminator not included). |
d_name_p | Name of selection. |
| Name | Description |
|---|---|
operator!= | Return true if the specified lhs and rhs selection info objects do not have the same value, and false otherwise. Two selection info objects do not have the same value if at least one of their respective properties is not identical. |
operator== | Return true if the specified lhs and rhs selection info objects have the same value, and false otherwise. Two selection info objects have the same value if each of their respective properties are identical. |