00001 // This is core/vidl/vidl_v4l2_device_sptr.h 00002 #ifndef vidl_v4l2_device_sptr_h_ 00003 #define vidl_v4l2_device_sptr_h_ 00004 //: 00005 // \file 00006 // \brief A smart pointer to a device 00007 // 00008 // \author Antonio Garrido 00009 // \verbatim 00010 // Modifications 00011 // 15 Apr 2008 Created (A. Garrido) 00012 //\endverbatim 00013 00014 #include <vil/vil_smart_ptr.h> 00015 00016 class vidl_v4l2_device; 00017 00018 //: A smart pointer to a device 00019 typedef vil_smart_ptr<vidl_v4l2_device> vidl_v4l2_device_sptr; 00020 00021 #endif // vidl_v4l2_device_sptr_h_