Holds information about parked object.
More...
#include <parking_lots.h>
|
| ParkingInfo () |
| Constructor.
|
|
| ParkingInfo (const boost::any &parked_object, std::function< void()> callback=0) |
| Constructor.
|
|
void | update (const boost::any &parked_object, std::function< void()> callback) |
| Update parking information.
|
|
Holds information about parked object.
Definition at line 217 of file parking_lots.h.
◆ ParkingInfo() [1/2]
isc::hooks::ParkingLot::ParkingInfo::ParkingInfo |
( |
| ) |
|
|
inline |
◆ ParkingInfo() [2/2]
isc::hooks::ParkingLot::ParkingInfo::ParkingInfo |
( |
const boost::any & | parked_object, |
|
|
std::function< void()> | callback = 0 ) |
|
inline |
Constructor.
- Parameters
-
parked_object | object being parked. |
callback | pointer to the callback. |
Definition at line 236 of file parking_lots.h.
◆ update()
void isc::hooks::ParkingLot::ParkingInfo::update |
( |
const boost::any & | parked_object, |
|
|
std::function< void()> | callback ) |
|
inline |
◆ parked_object_
boost::any isc::hooks::ParkingLot::ParkingInfo::parked_object_ |
◆ refcount_
int isc::hooks::ParkingLot::ParkingInfo::refcount_ |
◆ unpark_callback_
std::function<void()> isc::hooks::ParkingLot::ParkingInfo::unpark_callback_ |
The documentation for this struct was generated from the following file: