This is the complete list of members for CC::Device, including all inherited members.
| buffer_details | CC::Device | protected |
| capabilities | CC::Device | protected |
| capture(void) | CC::Device | virtual |
| capture(Bytes &bytes) | CC::Device | virtual |
| capture_many(const size_t count, Images &images) | CC::Device | virtual |
| capture_many_to_jpeg(const size_t count, const std::string &directory=".") | CC::Device | virtual |
| capture_to_jpeg(const std::string &output_filename) | CC::Device | virtual |
| capture_using_mmap_buffers(Bytes &bytes) | CC::Device | virtual |
| capture_using_read(Bytes &bytes) | CC::Device | virtual |
| control_name_to_index(std::string name) | CC::Device | virtual |
| describe(void) | CC::Device | |
| describe_controls(void) | CC::Device | virtual |
| Device(const std::string &fn="") | CC::Device | |
| EV4L2_msg_handling enum name | CC::Device | |
| fd | CC::Device | protected |
| fname | CC::Device | protected |
| formats | CC::Device | protected |
| get_all_controls(void) | CC::Device | virtual |
| get_capabilities(void) const | CC::Device | inlinevirtual |
| get_capability_flags(void) const | CC::Device | virtual |
| get_control(const uint32_t index) | CC::Device | virtual |
| get_control(const std::string &name) | CC::Device | virtual |
| get_dimensions(void) | CC::Device | virtual |
| get_format(void) const | CC::Device | inlinevirtual |
| get_formats(void) const | CC::Device | inlinevirtual |
| get_inputs(void) const | CC::Device | inlinevirtual |
| get_name(void) const | CC::Device | inlinevirtual |
| get_v4l2_messages(void) | CC::Device | |
| initialize(const bool use_libv4l_interface=true) | CC::Device | virtual |
| initialize(const std::string &fn, const bool use_libv4l_interface=true) | CC::Device | virtual |
| initialize(const char *const fn) | CC::Device | inlinevirtual |
| initialized | CC::Device | protected |
| inputs | CC::Device | protected |
| is_initialized(void) const | CC::Device | inlinevirtual |
| is_not_initialized(void) const | CC::Device | inlinevirtual |
| is_streaming_enabled(void) const | CC::Device | inlinevirtual |
| release_memory_mapped_buffers(void) | CC::Device | virtual |
| request_memory_mapped_buffers(size_t number_of_buffers_to_use=1) | CC::Device | virtual |
| reset(void) | CC::Device | virtual |
| retry_count | CC::Device | protected |
| retry_incomplete_captures(const size_t retries=5) | CC::Device | virtual |
| selected_format | CC::Device | protected |
| set_all_controls_to_defaults(void) | CC::Device | virtual |
| set_control(const uint32_t index, const int32_t value) | CC::Device | virtual |
| set_control(const std::string &name, const int32_t value) | CC::Device | virtual |
| set_format(v4l2_format format) | CC::Device | virtual |
| set_format(v4l2_fmtdesc format_description, const size_t width=0, const size_t height=0) | CC::Device | virtual |
| set_format(const size_t width, const size_t height) | CC::Device | virtual |
| set_format(const int pixel_format, const size_t width, const size_t height) | CC::Device | virtual |
| set_input_index(uint32_t index=0) | CC::Device | inlinevirtual |
| set_libv4l_interface(const bool toggle=true) | CC::Device | inlinevirtual |
| set_transfer_method(const ETransferMethod method=ETransferMethod::kMmap) | CC::Device | virtual |
| set_v4l2_msg_handling(const EV4L2_msg_handling type=EV4L2_msg_handling::kDiscard) | CC::Device | virtual |
| stream_start(void) | CC::Device | virtual |
| stream_stop(void) | CC::Device | virtual |
| streaming_enabled | CC::Device | protected |
| transfer_method | CC::Device | protected |
| use_libv4l | CC::Device | protected |
| v4l2_message_ptr | CC::Device | protected |
| v4l2_message_size | CC::Device | protected |
| xclose(void) | CC::Device | virtual |
| xioctl(const int request, void *parm, const std::string &name) | CC::Device | virtual |
| xioctl(const int request, void *parm) | CC::Device | virtual |
| xmmap(size_t length, off_t offset) | CC::Device | virtual |
| xmunmap(void *addr, size_t length) | CC::Device | virtual |
| xopen(const std::string &fn) | CC::Device | virtual |
| xread(Bytes &bytes) | CC::Device | virtual |
| ~Device(void) | CC::Device | virtual |