![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Элемент PIPropertyStorage. Подробнее...
#include <pipropertystorage.h>
Открытые члены | |
| Property (const PIString &n=PIString(), const PIString &c=PIString(), const PIVariant &v=PIVariant(), int f=0) | |
| Создает PIPropertyStorage::Property с именем "n", комментарием "c", значением "v" и флагами "f". | |
| Property (const Property &o) | |
| Создает копию PIPropertyStorage::Property "o". | |
| Property & | operator= (const Property &v) |
| Оператор присваивания | |
| bool | toBool () const |
| Возвращает значение как логическое | |
| int | toInt () const |
| Возвращает значение как целое | |
| float | toFloat () const |
| Возвращает значение как float. | |
| double | toDouble () const |
| Возвращает значение как double. | |
| PIString | toString () const |
| Возвращает значение как строку | |
Открытые атрибуты | |
| PIString | name |
| Имя свойства (уникальное для PIPropertyStorage) Подробнее... | |
| PIString | comment |
| Опциональный комментарий свойства Подробнее... | |
| PIVariant | value |
| Значение свойства Подробнее... | |
| int | flags |
| Абстрактные флаги, могут быть использованы для своих нужд Подробнее... | |
Элемент PIPropertyStorage.
| PIString PIPropertyStorage::Property::name |
Имя свойства (уникальное для PIPropertyStorage)
Уникальный идентификатор свойства в экземпляре PIPropertyStorage.
| PIString PIPropertyStorage::Property::comment |
Опциональный комментарий свойства
Дополнительный описывающий текст, предоставляющий информацию о назначении или использовании свойства.
| PIVariant PIPropertyStorage::Property::value |
Значение свойства
Значение, хранящееся в свойстве, которое может быть любого типа, поддерживаемого PIVariant.
| int PIPropertyStorage::Property::flags |
Абстрактные флаги, могут быть использованы для своих нужд
Флаги, определяемые пользователем, для управления свойствами, специфичными для приложения.