Robox Library for Cpp: BCC/31 module 1.0.0
RLibCpp BCC/31 protocol implementation
|
The data for a generic flash item. More...
#include <client.h>
Classes | |
class | Vector |
Class to handle with lists of FlashItem. More... | |
Public Types | |
enum | Attributess : uint32_t { attrTypeAbsPath = 0x00000001 , attrTypeReserved = 0x00000002 , attrTypeSystem = 0x00000004 , attrTypeIllegal = 0x00000008 , attrTypeInUse = 0x00000010 , attrTypeHidden = 0x00000020 , attrTypeReadOnly = 0x00000040 , attrTypeElType = 0xF0000000 , attrTypeElFile = 0x00000000 , attrTypeElFolder = 0x10000000 , attrTypeElOsFile = 0x20000000 , attrTypeElOsTest = 0x30000000 , attrTypeElFlatOsFile = 0x40000000 , attrTypeElOldLang = 0x50000000 } |
The available element attributes. More... | |
Public Member Functions | |
FlashItem () | |
Class constructor. | |
FlashItem (const FlashItem &src) | |
Copy class constructor. | |
void | copyFrom (const FlashItem &src) |
Makes a copy from source object. | |
time_t | dateTime () const |
Get the element date and time. | |
void | setDateTime (time_t value) |
Set the element date and time. | |
Attributess | attributes () const |
Get the element attributes. | |
void | setAttributes (Attributess value) |
Set the element attributes. | |
uint16_t | deviceId () const |
Get the element device identifier. | |
void | setDeviceId (uint16_t value) |
Set the element device identifier. | |
uint32_t | size () const |
Get the element size [uint8_t]. | |
void | setSize (uint32_t value) |
Get the element size [uint8_t]. | |
String | name () const |
Get the element name. | |
void | setName (String value) |
Set the element name. | |
The data for a generic flash item.
enum Attributess : uint32_t |
The available element attributes.
FlashItem | ( | ) |
Class constructor.
Attributess attributes | ( | ) | const |
Get the element attributes.
void copyFrom | ( | const FlashItem & | src | ) |
Makes a copy from source object.
src | The source object |
QDateTime dateTime | ( | ) | const |
Get the element date and time.
uint16_t deviceId | ( | ) | const |
Get the element device identifier.
String name | ( | ) | const |
Get the element name.
void setAttributes | ( | Attributess | value | ) |
Set the element attributes.
value | The value to set |
void setDateTime | ( | time_t | value | ) |
Set the element date and time.
value | The value to set |
void setDeviceId | ( | uint16_t | value | ) |
Set the element device identifier.
value | The value to set |
void setName | ( | String | value | ) |
Set the element name.
value | The value to set |
void setSize | ( | uint32_t | value | ) |
Get the element size [uint8_t].
value | The value to set |
uint32_t size | ( | ) | const |
Get the element size [uint8_t].