System.Beacon.TEddysUIDRegion
Delphi
TEddysUIDRegion = record
const
EDDY_UID_INSTANCE_ALL = '-1';
private
FEddystoneUID: TEddystoneUID;
FAllInstances: Boolean;
function GetNamespace: TNamespace;
function GetInstance: TInstance;
function GetNamespaceST: string;
function GetInstanceST: string;
public
procedure Initialize(const ANamespace: TNamespace); overload;
procedure Initialize(const ANamespace: TNamespace; const AInstance: TInstance); overload;
procedure Initialize(const ANamespaceST: string); overload;
procedure Initialize(const ANamespaceST: string; const AInstanceST: string); overload;
property AllInstances: Boolean read FAllInstances;
property Namespace: TNamespace read GetNamespace;
property Instance: TInstance read GetInstance;
property NamespaceST: string read GetNamespaceST;
property InstanceST: string read GetInstanceST;
end;
C++
struct DECLSPEC_DRECORD TEddysUIDRegion
{
public:
#define TEddysUIDRegion_EDDY_UID_INSTANCE_ALL L"-1"
private:
TEddystoneUID FEddystoneUID;
bool FAllInstances;
TNamespace __fastcall GetNamespace();
TInstance __fastcall GetInstance();
System::UnicodeString __fastcall GetNamespaceST();
System::UnicodeString __fastcall GetInstanceST();
public:
void __fastcall Initialize(const TNamespace &ANamespace)/* overload */;
void __fastcall Initialize(const TNamespace &ANamespace, const TInstance &AInstance)/* overload */;
void __fastcall Initialize(const System::UnicodeString ANamespaceST)/* overload */;
void __fastcall Initialize(const System::UnicodeString ANamespaceST, const System::UnicodeString AInstanceST)/* overload */;
__property bool AllInstances = {read=FAllInstances};
__property TNamespace Namespace = {read=GetNamespace};
__property TInstance Instance = {read=GetInstance};
__property System::UnicodeString NamespaceST = {read=GetNamespaceST};
__property System::UnicodeString InstanceST = {read=GetInstanceST};
};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
record struct |
public | System.Beacon.pas System.Beacon.hpp |
System.Beacon | System.Beacon |
Description
Record that sets and stores an EddystoneUID region.