List of all members.
This object is a singleton initialized automatically by detecting all devices in the system, The devices are detected iterating over all files in the device directory.
This singleton can be accessed as vidl_v4l2_devices::all() Note that you can work with devices without using this singleton, because you can create a vidl_v4l2_device directly from the file name. However, it is better to look for the device in this singleton using directly de card name.
Definition at line 28 of file vidl_v4l2_devices.h.
Public Member Functions
|unsigned int||size () const|
|Return number of detected devices in the system. |
|vidl_v4l2_device &||operator() (unsigned int i)|
|Return device i (0. |
Static Public Member Functions
|static vidl_v4l2_devices &||all ()|
Private Member Functions
|void||load_devices (const char *name)|
|vcl_vector< vidl_v4l2_device_sptr >||vecdev|
|void vidl_v4l2_devices::load_devices||(||const char *||name||)||
|vidl_v4l2_devices & vidl_v4l2_devices::all||(||)||
|unsigned int vidl_v4l2_devices::size||(||)|| const
|vidl_v4l2_device& vidl_v4l2_devices::operator()||(||unsigned int||i||)||