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.