LibreOffice Module unoidl (master) 1
|
#include <unoidl.hxx>
Public Types | |
enum | Attributes { ATTRIBUTE_MAYBE_VOID = 0x001 , ATTRIBUTE_BOUND = 0x002 , ATTRIBUTE_CONSTRAINED = 0x004 , ATTRIBUTE_TRANSIENT = 0x008 , ATTRIBUTE_READ_ONLY = 0x010 , ATTRIBUTE_MAYBE_AMBIGUOUS = 0x020 , ATTRIBUTE_MAYBE_DEFAULT = 0x040 , ATTRIBUTE_REMOVABLE = 0x080 , ATTRIBUTE_OPTIONAL = 0x100 } |
Public Member Functions | |
Property (OUString theName, OUString theType, Attributes theAttributes, std::vector< OUString > &&theAnnotations) | |
Public Attributes | |
OUString | name |
OUString | type |
Attributes | attributes |
std::vector< OUString > | annotations |
Definition at line 559 of file unoidl.hxx.
Enumerator | |
---|---|
ATTRIBUTE_MAYBE_VOID | |
ATTRIBUTE_BOUND | |
ATTRIBUTE_CONSTRAINED | |
ATTRIBUTE_TRANSIENT | |
ATTRIBUTE_READ_ONLY | |
ATTRIBUTE_MAYBE_AMBIGUOUS | |
ATTRIBUTE_MAYBE_DEFAULT | |
ATTRIBUTE_REMOVABLE | |
ATTRIBUTE_OPTIONAL |
Definition at line 560 of file unoidl.hxx.
|
inline |
Definition at line 572 of file unoidl.hxx.
std::vector< OUString > unoidl::AccumulationBasedServiceEntity::Property::annotations |
Definition at line 586 of file unoidl.hxx.
Attributes unoidl::AccumulationBasedServiceEntity::Property::attributes |
Definition at line 584 of file unoidl.hxx.
OUString unoidl::AccumulationBasedServiceEntity::Property::name |
Definition at line 580 of file unoidl.hxx.
OUString unoidl::AccumulationBasedServiceEntity::Property::type |
Definition at line 582 of file unoidl.hxx.