.. _program_listing_file_devices_camera.cc: Program Listing for File camera.cc ================================== |exhale_lsh| :ref:`Return to documentation for file ` (``devices/camera.cc``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #include "lupnt/devices/camera.h" #include #include "lupnt/core/asset_factory.h" #include "lupnt/core/logger.h" #include "lupnt/devices/device.h" #include "lupnt/measurements/measurement.h" namespace lupnt { // Constructor Camera::Camera(Config& config) : Device(config) { Logger::Debug(fmt::format("Creating {}", name_), "Camera"); } // Setup void Camera::Setup() { Logger::Debug(fmt::format("Setting up {}", name_), "Camera"); } // Step void Camera::Step(Real t) { Logger::Debug("Step", "Camera", t); } REGISTER_FACTORY_CLASS(Device, Camera) } // namespace lupnt