Open Lighting Architecture
0.9.2
|
Allocate UIDs from a pool.
Given a starting UID, this returns successive UIDs until the manufacturer range is exhausted.
Public Member Functions | |
UIDAllocator (const UID &uid) | |
Create a new allocator with the starting UID. | |
UIDAllocator (const UID &uid, uint32_t last_device_id) | |
Create a new allocator with the starting UID that ends at the specified last_device_id. | |
UID * | AllocateNext () |
Allocate the next UID from the pool. |
|
inlineexplicit |
|
inline |
|
inline |