![]() |
Kea
1.9.9-git
|
Holds information about parked object. More...
#include <parking_lots.h>
Public Member Functions | |
| ParkingInfo () | |
| Constructor. More... | |
| ParkingInfo (const boost::any &parked_object, std::function< void()> callback=0) | |
| Constructor. More... | |
| void | update (const boost::any &parked_object, std::function< void()> callback) |
| Update parking information. More... | |
Public Attributes | |
| boost::any | parked_object_ |
| The parked object. More... | |
| int | refcount_ |
| The current reference count. More... | |
| std::function< void()> | unpark_callback_ |
| The pointer to callback. More... | |
Holds information about parked object.
Definition at line 211 of file parking_lots.h.
|
inline |
|
inline |
Constructor.
| parked_object | object being parked. |
| callback | pointer to the callback. |
Definition at line 230 of file parking_lots.h.
|
inline |
Update parking information.
| parked_object | parked object. |
| callback | pointer to the callback. |
Definition at line 239 of file parking_lots.h.
| boost::any isc::hooks::ParkingLot::ParkingInfo::parked_object_ |
The parked object.
Definition at line 213 of file parking_lots.h.
| int isc::hooks::ParkingLot::ParkingInfo::refcount_ |
The current reference count.
Definition at line 219 of file parking_lots.h.
| std::function<void()> isc::hooks::ParkingLot::ParkingInfo::unpark_callback_ |
The pointer to callback.
Definition at line 216 of file parking_lots.h.