diff --git a/docs/1.png b/docs/1.png new file mode 100644 index 0000000..2ce807c Binary files /dev/null and b/docs/1.png differ diff --git a/docs/_fast_c_r_c_8h.html b/docs/_fast_c_r_c_8h.html new file mode 100644 index 0000000..9c7747b --- /dev/null +++ b/docs/_fast_c_r_c_8h.html @@ -0,0 +1,119 @@ + + +
+ + + + +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <stdint.h>Go to the source code of this file.
++Classes | |
| class | FastCRC16 |
| class | FastCRC32 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/spdlog.h"#include "spdlog/details/fmt_helper.h"#include "spdlog/details/null_mutex.h"#include "spdlog/details/os.h"#include "spdlog/sinks/base_sink.h"#include <android/log.h>#include <chrono>#include <mutex>#include <string>#include <thread>Go to the source code of this file.
++Classes | |
| class | spdlog::sinks::android_sink< Mutex > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
+Macros | |
| #define | SPDLOG_ANDROID_RETRIES 2 |
+Typedefs | |
| using | spdlog::sinks::android_sink_mt = android_sink< std::mutex > |
| using | spdlog::sinks::android_sink_st = android_sink< details::null_mutex > |
+Functions | |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::android_logger_mt (const std::string &logger_name, const std::string &tag="spdlog") |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::android_logger_st (const std::string &logger_name, const std::string &tag="spdlog") |
| #define SPDLOG_ANDROID_RETRIES 2 | +
Definition at line 24 of file android_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/spdlog.h"#include "spdlog/details/console_globals.h"#include "spdlog/details/null_mutex.h"#include "spdlog/details/os.h"#include "spdlog/sinks/sink.h"#include <memory>#include <mutex>#include <string>#include <unordered_map>Go to the source code of this file.
++Classes | |
| class | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
+Typedefs | |
| using | spdlog::sinks::ansicolor_stdout_sink_mt = ansicolor_sink< details::console_stdout, details::console_mutex > |
| using | spdlog::sinks::ansicolor_stdout_sink_st = ansicolor_sink< details::console_stdout, details::console_nullmutex > |
| using | spdlog::sinks::ansicolor_stderr_sink_mt = ansicolor_sink< details::console_stderr, details::console_mutex > |
| using | spdlog::sinks::ansicolor_stderr_sink_st = ansicolor_sink< details::console_stderr, details::console_nullmutex > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/async_logger.h"#include "spdlog/details/registry.h"#include "spdlog/details/thread_pool.h"#include <memory>#include <mutex>Go to the source code of this file.
++Classes | |
| struct | spdlog::async_factory_impl< OverflowPolicy > |
+Namespaces | |
| spdlog | |
| spdlog::details | |
+Typedefs | |
| using | spdlog::async_factory = async_factory_impl< async_overflow_policy::block > |
| using | spdlog::async_factory_nonblock = async_factory_impl< async_overflow_policy::overrun_oldest > |
+Functions | |
| template<typename Sink , typename... SinkArgs> | |
| std::shared_ptr< spdlog::logger > | spdlog::create_async (std::string logger_name, SinkArgs &&... sink_args) |
| template<typename Sink , typename... SinkArgs> | |
| std::shared_ptr< spdlog::logger > | spdlog::create_async_nb (std::string logger_name, SinkArgs &&... sink_args) |
| void | spdlog::init_thread_pool (size_t q_size, size_t thread_count) |
| std::shared_ptr< spdlog::details::thread_pool > | spdlog::thread_pool () |
+Variables | |
| static const size_t | spdlog::details::default_async_q_size = 8192 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/common.h"#include "spdlog/logger.h"#include <chrono>#include <memory>#include <string>#include "details/async_logger_impl.h"Go to the source code of this file.
++Classes | |
| class | spdlog::async_logger |
+Namespaces | |
| spdlog | |
| spdlog::details | |
+Enumerations | |
| enum | spdlog::async_overflow_policy { spdlog::async_overflow_policy::block, +spdlog::async_overflow_policy::overrun_oldest + } |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/common.h"#include "spdlog/details/log_msg.h"#include "spdlog/formatter.h"#include "spdlog/sinks/sink.h"Go to the source code of this file.
++Classes | |
| class | spdlog::sinks::base_sink< Mutex > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/spdlog.h"#include "spdlog/details/file_helper.h"#include "spdlog/details/null_mutex.h"#include "spdlog/sinks/base_sink.h"#include <mutex>#include <string>Go to the source code of this file.
++Classes | |
| class | spdlog::sinks::basic_file_sink< Mutex > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
+Typedefs | |
| using | spdlog::sinks::basic_file_sink_mt = basic_file_sink< std::mutex > |
| using | spdlog::sinks::basic_file_sink_st = basic_file_sink< details::null_mutex > |
+Functions | |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::basic_logger_mt (const std::string &logger_name, const filename_t &filename, bool truncate=false) |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::basic_logger_st (const std::string &logger_name, const filename_t &filename, bool truncate=false) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Classes | |
| class | spdlog::details::bytes_range< It > |
| struct | fmt::formatter< spdlog::details::bytes_range< T > > |
+Namespaces | |
| spdlog | |
| spdlog::details | |
| fmt | |
+Functions | |
| template<typename Container > | |
| details::bytes_range< typename Container::const_iterator > | spdlog::to_hex (const Container &container) |
| template<typename It > | |
| details::bytes_range< It > | spdlog::to_hex (const It range_begin, const It range_end) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "format.h"#include "locale.h"#include <chrono>#include <ctime>#include <locale>#include <sstream>Go to the source code of this file.
++Classes | |
| struct | fmt::v5::internal::chrono_format_checker |
| struct | fmt::v5::internal::chrono_formatter< FormatContext, OutputIt > |
| struct | fmt::v5::formatter< std::chrono::duration< Rep, Period >, Char > |
+Namespaces | |
| fmt | |
| fmt::v5 | |
| fmt::v5::internal | |
+Enumerations | |
| enum | fmt::v5::internal::numeric_system { fmt::v5::internal::numeric_system::standard, +fmt::v5::internal::numeric_system::alternative + } |
+Functions | |
| template<typename Char , typename Handler > | |
| const Char * | fmt::v5::internal::parse_chrono_format (const Char *begin, const Char *end, Handler &&handler) |
| template<typename Int > | |
| int | fmt::v5::internal::to_int (Int value) |
| template<typename Period > | |
| const char * | fmt::v5::get_units () |
| template<> | |
| const char * | fmt::v5::get_units< std::atto > () |
| template<> | |
| const char * | fmt::v5::get_units< std::femto > () |
| template<> | |
| const char * | fmt::v5::get_units< std::pico > () |
| template<> | |
| const char * | fmt::v5::get_units< std::nano > () |
| template<> | |
| const char * | fmt::v5::get_units< std::micro > () |
| template<> | |
| const char * | fmt::v5::get_units< std::milli > () |
| template<> | |
| const char * | fmt::v5::get_units< std::centi > () |
| template<> | |
| const char * | fmt::v5::get_units< std::deci > () |
| template<> | |
| const char * | fmt::v5::get_units< std::ratio< 1 > > () |
| template<> | |
| const char * | fmt::v5::get_units< std::deca > () |
| template<> | |
| const char * | fmt::v5::get_units< std::hecto > () |
| template<> | |
| const char * | fmt::v5::get_units< std::kilo > () |
| template<> | |
| const char * | fmt::v5::get_units< std::mega > () |
| template<> | |
| const char * | fmt::v5::get_units< std::giga > () |
| template<> | |
| const char * | fmt::v5::get_units< std::tera > () |
| template<> | |
| const char * | fmt::v5::get_units< std::peta > () |
| template<> | |
| const char * | fmt::v5::get_units< std::exa > () |
| template<> | |
| const char * | fmt::v5::get_units< std::ratio< 60 > > () |
| template<> | |
| const char * | fmt::v5::get_units< std::ratio< 3600 > > () |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <vector>Go to the source code of this file.
++Classes | |
| class | spdlog::details::circular_q< T > |
+Namespaces | |
| spdlog | |
| spdlog::details | |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for FastCRC16, including all inherited members.
+| FastCRC16(uint16_t seed) | FastCRC16 | |
| mcrf4xx_calc(const uint8_t *data, const uint16_t datalen) | FastCRC16 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <FastCRC.h>
+Public Member Functions | |
| FastCRC16 (uint16_t seed) | |
| uint16_t | mcrf4xx_calc (const uint8_t *data, const uint16_t datalen) |
| FastCRC16::FastCRC16 | +( | +uint16_t | +seed | ) | ++ |
| uint16_t FastCRC16::mcrf4xx_calc | +( | +const uint8_t * | +data, | +
| + | + | const uint16_t | +datalen | +
| + | ) | ++ |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for FastCRC32, including all inherited members.
+| crc32_calc(const uint8_t *data, uint16_t len) | FastCRC32 | |
| FastCRC32(uint32_t seed) | FastCRC32 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <FastCRC.h>
+Public Member Functions | |
| FastCRC32 (uint32_t seed) | |
| uint32_t | crc32_calc (const uint8_t *data, uint16_t len) |
| FastCRC32::FastCRC32 | +( | +uint32_t | +seed | ) | ++ |
| uint32_t FastCRC32::crc32_calc | +( | +const uint8_t * | +data, | +
| + | + | uint16_t | +len | +
| + | ) | ++ |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::arg_formatter< Range >, including all inherited members.
+| arg_formatter(context_type &ctx, format_specs *spec=NULL) | fmt::v5::arg_formatter< Range > | inlineexplicit |
| arg_formatter(context_type &ctx, format_specs &spec) | fmt::v5::arg_formatter< Range > | inline |
| arg_formatter_base(Range r, format_specs *s, locale_ref loc) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| format_specs typedef | fmt::v5::arg_formatter< Range > | |
| iterator typedef | fmt::v5::arg_formatter< Range > | |
| operator()(typename basic_format_arg< context_type >::handle handle) | fmt::v5::arg_formatter< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(monostate) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(T value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(basic_string_view< char_type > value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(const void *value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| out() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| range typedef | fmt::v5::arg_formatter< Range > | |
| spec() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(bool value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| writer() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef Range | range |
| typedef base::iterator | iterator |
| typedef base::format_specs | format_specs |
Public Types inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| typedef Range::value_type | char_type |
| typedef basic_format_specs< char_type > | format_specs |
+Public Member Functions | |
| arg_formatter (context_type &ctx, format_specs *spec=NULL) | |
| arg_formatter (context_type &ctx, format_specs &spec) | |
| iterator | operator() (typename basic_format_arg< context_type >::handle handle) |
Public Member Functions inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| arg_formatter_base (Range r, format_specs *s, locale_ref loc) | |
| iterator | operator() (monostate) |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value||std::is_same< T, char_type >::value, iterator >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< std::is_floating_point< T >::value, iterator >::type | operator() (T value) |
| iterator | operator() (const char_type *value) |
| iterator | operator() (basic_string_view< char_type > value) |
| iterator | operator() (const void *value) |
+Additional Inherited Members | |
Public Attributes inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| decltype(internal::declval< Range >().begin()) typedef | iterator |
Protected Member Functions inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| writer_type & | writer () |
| format_specs * | spec () |
| iterator | out () |
| void | write (bool value) |
| void | write (const char_type *value) |
The default argument formatter.
+ + +| typedef base::format_specs fmt::v5::arg_formatter< Range >::format_specs | +
| typedef base::iterator fmt::v5::arg_formatter< Range >::iterator | +
| typedef Range fmt::v5::arg_formatter< Range >::range | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::back_insert_range< Container >, including all inherited members.
+| back_insert_range(Container &c) | fmt::v5::back_insert_range< Container > | inline |
| back_insert_range(typename base::iterator it) | fmt::v5::back_insert_range< Container > | inline |
| begin() const | fmt::v5::output_range< std::back_insert_iterator< Container > > | inline |
| iterator typedef | fmt::v5::output_range< std::back_insert_iterator< Container > > | |
| output_range(std::back_insert_iterator< Container > it) | fmt::v5::output_range< std::back_insert_iterator< Container > > | inlineexplicit |
| value_type typedef | fmt::v5::back_insert_range< Container > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef Container::value_type | value_type |
Public Types inherited from fmt::v5::output_range< std::back_insert_iterator< Container > > | |
| typedef std::back_insert_iterator< Container > | iterator |
| typedef typename std::back_insert_iterator< Container > ::value_type | value_type |
+Public Member Functions | |
| back_insert_range (Container &c) | |
| back_insert_range (typename base::iterator it) | |
Public Member Functions inherited from fmt::v5::output_range< std::back_insert_iterator< Container > > | |
| output_range (std::back_insert_iterator< Container > it) | |
| std::back_insert_iterator< Container > | begin () const |
| typedef Container::value_type fmt::v5::back_insert_range< Container >::value_type | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_cstring_view< Char >, including all inherited members.
+| basic_cstring_view(const Char *s) | fmt::v5::basic_cstring_view< Char > | inline |
| basic_cstring_view(const std::basic_string< Char > &s) | fmt::v5::basic_cstring_view< Char > | inline |
| c_str() const | fmt::v5::basic_cstring_view< Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <posix.h>
+Public Member Functions | |
| basic_cstring_view (const Char *s) | |
| basic_cstring_view (const std::basic_string< Char > &s) | |
| const Char * | c_str () const |
\rst A reference to a null-terminated string. It can be constructed from a C string or std::string.
You can use one of the following typedefs for common character types:
++------------—+--------------------------—+ | Type | Definition | +===============+=============================+ | cstring_view | basic_cstring_view<char> | +------------—+--------------------------—+ | wcstring_view | basic_cstring_view<wchar_t> | +------------—+--------------------------—+
+This class is most useful as a parameter type to allow passing different types of strings to a function, for example::
+template <typename... Args> std::string format(cstring_view format_str, const Args & ... args);
+format("{}", 42); format(std::string("{}"), 42); \endrst
+ + +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_format_arg< Context >, including all inherited members.
+| basic_format_arg() | fmt::v5::basic_format_arg< Context > | inline |
| basic_format_args< Context > class | fmt::v5::basic_format_arg< Context > | friend |
| internal::arg_map< Context > class | fmt::v5::basic_format_arg< Context > | friend |
| internal::make_arg(const T &value) | fmt::v5::basic_format_arg< Context > | friend |
| is_arithmetic() const | fmt::v5::basic_format_arg< Context > | inline |
| is_integral() const | fmt::v5::basic_format_arg< Context > | inline |
| operator bool() const | fmt::v5::basic_format_arg< Context > | inline |
| type() const | fmt::v5::basic_format_arg< Context > | inline |
| visit_format_arg(Visitor &&vis, const basic_format_arg< Ctx > &arg) | fmt::v5::basic_format_arg< Context > | friend |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Classes | |
| class | handle |
+Public Member Functions | |
| basic_format_arg () | |
| operator bool () const throw () | |
| internal::type | type () const |
| bool | is_integral () const |
| bool | is_arithmetic () const |
+Friends | |
| class | basic_format_args< Context > |
| class | internal::arg_map< Context > |
| template<typename ContextType , typename T > | |
| basic_format_arg< ContextType > | internal::make_arg (const T &value) |
| template<typename Visitor , typename Ctx > | |
| internal::result_of< Visitor(int)>::type | visit_format_arg (Visitor &&vis, const basic_format_arg< Ctx > &arg) |
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_format_arg< Context >::handle, including all inherited members.
+| format(Context &ctx) const | fmt::v5::basic_format_arg< Context >::handle | inline |
| handle(internal::custom_value< Context > custom) | fmt::v5::basic_format_arg< Context >::handle | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Member Functions | |
| handle (internal::custom_value< Context > custom) | |
| void | format (Context &ctx) const |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_format_args< Context >, including all inherited members.
+| args_ | fmt::v5::basic_format_args< Context > | |
| basic_format_args() | fmt::v5::basic_format_args< Context > | inline |
| basic_format_args(const format_arg_store< Context, Args... > &store) | fmt::v5::basic_format_args< Context > | inline |
| basic_format_args(const format_arg *args, size_type count) | fmt::v5::basic_format_args< Context > | inline |
| format_arg typedef | fmt::v5::basic_format_args< Context > | |
| get(size_type index) const | fmt::v5::basic_format_args< Context > | inline |
| internal::arg_map< Context > class | fmt::v5::basic_format_args< Context > | friend |
| max_size() const | fmt::v5::basic_format_args< Context > | inline |
| size_type typedef | fmt::v5::basic_format_args< Context > | |
| values_ | fmt::v5::basic_format_args< Context > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Types | |
| typedef unsigned | size_type |
| typedef basic_format_arg< Context > | format_arg |
+Public Member Functions | |
| basic_format_args () | |
| template<typename... Args> | |
| basic_format_args (const format_arg_store< Context, Args... > &store) | |
| basic_format_args (const format_arg *args, size_type count) | |
| format_arg | get (size_type index) const |
| size_type | max_size () const |
+Friends | |
| class | internal::arg_map< Context > |
Formatting arguments.
+ + +| typedef basic_format_arg<Context> fmt::v5::basic_format_args< Context >::format_arg | +
| typedef unsigned fmt::v5::basic_format_args< Context >::size_type | +
+
|
+ +inline | +
+
|
+ +inline | +
\rst Constructs a basic_format_args object from ~fmt::format_arg_store. \endrst
+
|
+ +inline | +
\rst Constructs a basic_format_args object from a dynamic set of arguments. \endrst
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +
| const format_arg* fmt::v5::basic_format_args< Context >::args_ | +
| const internal::value<Context>* fmt::v5::basic_format_args< Context >::values_ | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_format_context< OutputIt, Char >, including all inherited members.
+| advance_to(iterator it) | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| arg(unsigned id) const | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| args() const | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| basic_format_context(OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_format_context > ctx_args, internal::locale_ref loc=internal::locale_ref()) | fmt::v5::basic_format_context< OutputIt, Char > | inline |
| begin() | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| char_type typedef | fmt::v5::basic_format_context< OutputIt, Char > | |
| context_base(OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_format_context< OutputIt, Char > > ctx_args, locale_ref loc=locale_ref()) | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inlineprotected |
| do_get_arg(unsigned arg_id) | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inlineprotected |
| error_handler() | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| get_arg(unsigned arg_id) | fmt::v5::basic_format_context< OutputIt, Char > | inline |
| get_arg(basic_string_view< char_type > name) | fmt::v5::basic_format_context< OutputIt, Char > | |
| iterator typedef | fmt::v5::basic_format_context< OutputIt, Char > | |
| locale() | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| next_arg() | fmt::v5::basic_format_context< OutputIt, Char > | inline |
| on_error(const char *message) | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| out() | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
| parse_context() | fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+
++Classes | |
| struct | formatter_type |
+Public Types | |
| typedef Char | char_type |
| typedef OutputIt | iterator |
Public Types inherited from fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | |
| typedef OutputIt | iterator |
+Public Member Functions | |
| basic_format_context (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_format_context > ctx_args, internal::locale_ref loc=internal::locale_ref()) | |
| format_arg | next_arg () |
| format_arg | get_arg (unsigned arg_id) |
| format_arg | get_arg (basic_string_view< char_type > name) |
Public Member Functions inherited from fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | |
| basic_parse_context< char_type > & | parse_context () |
| basic_format_args< basic_format_context< OutputIt, Char > > | args () const |
| basic_format_arg< basic_format_context< OutputIt, Char > > | arg (unsigned id) const |
| internal::error_handler | error_handler () |
| void | on_error (const char *message) |
| iterator | out () |
| iterator | begin () |
| void | advance_to (iterator it) |
| locale_ref | locale () |
+Additional Inherited Members | |
Protected Types inherited from fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | |
| typedef Char | char_type |
| typedef basic_format_arg< basic_format_context< OutputIt, Char > > | format_arg |
Protected Member Functions inherited from fmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | |
| context_base (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_format_context< OutputIt, Char > > ctx_args, locale_ref loc=locale_ref()) | |
| format_arg | do_get_arg (unsigned arg_id) |
| format_arg | get_arg (unsigned arg_id) |
| typedef Char fmt::v5::basic_format_context< OutputIt, Char >::char_type | +
| typedef OutputIt fmt::v5::internal::context_base< OutputIt, Context, Char >::iterator | +
+
|
+ +inline | +
Constructs a basic_format_context object. References to the arguments are stored in the object so make sure they have appropriate lifetimes.
+
|
+ +inline | +
| basic_format_context< Range, Char >::format_arg fmt::v5::basic_format_context< Range, Char >::get_arg | +( | +basic_string_view< char_type > | +name | ) | ++ |
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_memory_buffer< T, SIZE, Allocator >, including all inherited members.
+| append(const U *begin, const U *end) | fmt::v5::internal::basic_buffer< T > | |
| basic_buffer(std::size_t sz) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| basic_buffer(T *p=NULL, std::size_t sz=0, std::size_t cap=0) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| basic_memory_buffer(const Allocator &alloc=Allocator()) | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | inlineexplicit |
| basic_memory_buffer(basic_memory_buffer &&other) | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | inline |
| begin() | fmt::v5::internal::basic_buffer< T > | inline |
| capacity() const | fmt::v5::internal::basic_buffer< T > | inline |
| clear() | fmt::v5::internal::basic_buffer< T > | inline |
| const_reference typedef | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | |
| data() | fmt::v5::internal::basic_buffer< T > | inline |
| data() const | fmt::v5::internal::basic_buffer< T > | inline |
| end() | fmt::v5::internal::basic_buffer< T > | inline |
| get_allocator() const | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | inline |
| grow(std::size_t size) | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | protectedvirtual |
| operator=(basic_memory_buffer &&other) | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | inline |
| operator[](std::size_t index) | fmt::v5::internal::basic_buffer< T > | inline |
| operator[](std::size_t index) const | fmt::v5::internal::basic_buffer< T > | inline |
| push_back(const T &value) | fmt::v5::internal::basic_buffer< T > | inline |
| reserve(std::size_t new_capacity) | fmt::v5::internal::basic_buffer< T > | inline |
| resize(std::size_t new_size) | fmt::v5::internal::basic_buffer< T > | inline |
| set(T *buf_data, std::size_t buf_capacity) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| size() const | fmt::v5::internal::basic_buffer< T > | inline |
| value_type typedef | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | |
| ~basic_buffer() | fmt::v5::internal::basic_buffer< T > | inlinevirtual |
| ~basic_memory_buffer() | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef T | value_type |
| typedef const T & | const_reference |
Public Types inherited from fmt::v5::internal::basic_buffer< T > | |
| typedef T | value_type |
| typedef const T & | const_reference |
+Public Member Functions | |
| basic_memory_buffer (const Allocator &alloc=Allocator()) | |
| ~basic_memory_buffer () | |
| basic_memory_buffer (basic_memory_buffer &&other) | |
| basic_memory_buffer & | operator= (basic_memory_buffer &&other) |
| Allocator | get_allocator () const |
Public Member Functions inherited from fmt::v5::internal::basic_buffer< T > | |
| virtual | ~basic_buffer () |
| T * | begin () throw () |
| T * | end () throw () |
| std::size_t | size () const throw () |
| std::size_t | capacity () const throw () |
| T * | data () throw () |
| const T * | data () const throw () |
| void | resize (std::size_t new_size) |
| void | clear () |
| void | reserve (std::size_t new_capacity) |
| void | push_back (const T &value) |
| template<typename U > | |
| void | append (const U *begin, const U *end) |
| T & | operator[] (std::size_t index) |
| const T & | operator[] (std::size_t index) const |
+Protected Member Functions | |
| void | grow (std::size_t size) |
Protected Member Functions inherited from fmt::v5::internal::basic_buffer< T > | |
| basic_buffer (std::size_t sz) throw () | |
| basic_buffer (T *p=NULL, std::size_t sz=0, std::size_t cap=0) throw () | |
| void | set (T *buf_data, std::size_t buf_capacity) throw () |
\rst A dynamically growing memory buffer for trivially copyable/constructible types with the first SIZE elements stored in the object itself.
You can use one of the following typedefs for common character types:
++-------------—+---------------------------—+ | Type | Definition | +================+==============================+ | memory_buffer | basic_memory_buffer<char> | +-------------—+---------------------------—+ | wmemory_buffer | basic_memory_buffer<wchar_t> | +-------------—+---------------------------—+
+Example**::
+fmt::memory_buffer out; format_to(out, "The answer is {}.", 42);
+This will append the following output to the out object:
.. code-block:: none
+The answer is 42.
+The output can be converted to an std::string with to_string(out). \endrst
| typedef const T& fmt::v5::basic_memory_buffer< T, SIZE, Allocator >::const_reference | +
| typedef T fmt::v5::basic_memory_buffer< T, SIZE, Allocator >::value_type | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +protectedvirtual | +
Increases the buffer capacity to hold at least capacity elements.
+ +Implements fmt::v5::internal::basic_buffer< T >.
+ + + +
+
|
+ +inline | +
\rst Moves the content of the other basic_memory_buffer object to this one. \endrst
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_parse_context< Char, ErrorHandler >, including all inherited members.
+| advance_to(iterator it) | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| basic_parse_context(basic_string_view< Char > format_str, ErrorHandler eh=ErrorHandler()) | fmt::v5::basic_parse_context< Char, ErrorHandler > | inlineexplicit |
| begin() const | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| char_type typedef | fmt::v5::basic_parse_context< Char, ErrorHandler > | |
| check_arg_id(unsigned) | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| check_arg_id(basic_string_view< Char >) | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| end() const | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| error_handler() const | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| iterator typedef | fmt::v5::basic_parse_context< Char, ErrorHandler > | |
| next_arg_id() | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
| on_error(const char *message) | fmt::v5::basic_parse_context< Char, ErrorHandler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+ +Public Types | |
| typedef Char | char_type |
| typedef basic_string_view< Char >::iterator | iterator |
+Public Member Functions | |
| basic_parse_context (basic_string_view< Char > format_str, ErrorHandler eh=ErrorHandler()) | |
| iterator | begin () const throw () |
| iterator | end () const throw () |
| void | advance_to (iterator it) |
| unsigned | next_arg_id () |
| bool | check_arg_id (unsigned) |
| void | check_arg_id (basic_string_view< Char >) |
| void | on_error (const char *message) |
| ErrorHandler | error_handler () const |
| typedef Char fmt::v5::basic_parse_context< Char, ErrorHandler >::char_type | +
| typedef basic_string_view<Char>::iterator fmt::v5::basic_parse_context< Char, ErrorHandler >::iterator | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter >, including all inherited members.
+| advance_to(iterator it) | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | inline |
| context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char >::advance_to(iterator it) | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| arg(unsigned id) const | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| args() const | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| basic_printf_context(OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_printf_context > args) | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | inline |
| begin() | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| char_type typedef | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | |
| context_base(OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_printf_context< OutputIt, Char, ArgFormatter > > ctx_args, locale_ref loc=locale_ref()) | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inlineprotected |
| do_get_arg(unsigned arg_id) | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inlineprotected |
| error_handler() | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| format() | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | |
| context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char >::get_arg(unsigned arg_id) | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inlineprotected |
| locale() | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| on_error(const char *message) | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| out() | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | inline |
| context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char >::out() | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
| parse_context() | fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter > | inline |
| context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char >::parse_context() | fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Classes | |
| struct | formatter_type |
+Public Types | |
| typedef Char | char_type |
Public Types inherited from fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | |
| typedef OutputIt | iterator |
+Public Member Functions | |
| basic_printf_context (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_printf_context > args) | |
| void | format () |
| basic_parse_context< char_type > & | parse_context () |
| iterator | out () |
| void | advance_to (iterator it) |
Public Member Functions inherited from fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | |
| basic_parse_context< char_type > & | parse_context () |
| basic_format_args< basic_printf_context< OutputIt, Char, ArgFormatter > > | args () const |
| basic_format_arg< basic_printf_context< OutputIt, Char, ArgFormatter > > | arg (unsigned id) const |
| internal::error_handler | error_handler () |
| void | on_error (const char *message) |
| iterator | out () |
| iterator | begin () |
| void | advance_to (iterator it) |
| locale_ref | locale () |
+Additional Inherited Members | |
Protected Types inherited from fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | |
| typedef Char | char_type |
| typedef basic_format_arg< basic_printf_context< OutputIt, Char, ArgFormatter > > | format_arg |
Protected Member Functions inherited from fmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | |
| context_base (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< basic_printf_context< OutputIt, Char, ArgFormatter > > ctx_args, locale_ref loc=locale_ref()) | |
| format_arg | do_get_arg (unsigned arg_id) |
| format_arg | get_arg (unsigned arg_id) |
This template formats data and writes the output to a writer.
+ + +| typedef Char fmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter >::char_type | +
+
|
+ +inline | +
+
|
+ +inline | +
| void fmt::v5::basic_printf_context< OutputIt, Char, AF >::format | +( | +) | ++ |
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_string_view< Char >, including all inherited members.
+| basic_string_view() | fmt::v5::basic_string_view< Char > | inline |
| basic_string_view(const Char *s, size_t count) | fmt::v5::basic_string_view< Char > | inline |
| basic_string_view(const Char *s) | fmt::v5::basic_string_view< Char > | inline |
| basic_string_view(const std::basic_string< Char, Alloc > &s) | fmt::v5::basic_string_view< Char > | inline |
| begin() const | fmt::v5::basic_string_view< Char > | inline |
| char_type typedef | fmt::v5::basic_string_view< Char > | |
| compare(basic_string_view other) const | fmt::v5::basic_string_view< Char > | inline |
| data() const | fmt::v5::basic_string_view< Char > | inline |
| end() const | fmt::v5::basic_string_view< Char > | inline |
| iterator typedef | fmt::v5::basic_string_view< Char > | |
| operator!=(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| operator<(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| operator<=(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| operator==(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| operator>(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| operator>=(basic_string_view lhs, basic_string_view rhs) | fmt::v5::basic_string_view< Char > | friend |
| remove_prefix(size_t n) | fmt::v5::basic_string_view< Char > | inline |
| size() const | fmt::v5::basic_string_view< Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Types | |
| typedef Char | char_type |
| typedef const Char * | iterator |
+Public Member Functions | |
| basic_string_view () throw () | |
| basic_string_view (const Char *s, size_t count) throw () | |
| basic_string_view (const Char *s) | |
| template<typename Alloc > | |
| basic_string_view (const std::basic_string< Char, Alloc > &s) throw () | |
| const Char * | data () const |
| size_t | size () const |
| iterator | begin () const |
| iterator | end () const |
| void | remove_prefix (size_t n) |
| int | compare (basic_string_view other) const |
+Friends | |
| bool | operator== (basic_string_view lhs, basic_string_view rhs) |
| bool | operator!= (basic_string_view lhs, basic_string_view rhs) |
| bool | operator< (basic_string_view lhs, basic_string_view rhs) |
| bool | operator<= (basic_string_view lhs, basic_string_view rhs) |
| bool | operator> (basic_string_view lhs, basic_string_view rhs) |
| bool | operator>= (basic_string_view lhs, basic_string_view rhs) |
An implementation of std::basic_string_view for pre-C++17. It provides a subset of the API. fmt::basic_string_view is used for format strings even if std::string_view is available to prevent issues when a library is compiled with a different -std option than the client code (which is not recommended).
| typedef Char fmt::v5::basic_string_view< Char >::char_type | +
| typedef const Char* fmt::v5::basic_string_view< Char >::iterator | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +||||||||||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +||||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::basic_writer< Range >, including all inherited members.
+| basic_writer(Range out, internal::locale_ref loc=internal::locale_ref()) | fmt::v5::basic_writer< Range > | inlineexplicit |
| char_type typedef | fmt::v5::basic_writer< Range > | |
| format_specs typedef | fmt::v5::basic_writer< Range > | |
| internal::arg_formatter_base class | fmt::v5::basic_writer< Range > | friend |
| iterator | fmt::v5::basic_writer< Range > | |
| out() const | fmt::v5::basic_writer< Range > | inline |
| write(int value) | fmt::v5::basic_writer< Range > | inline |
| write(long value) | fmt::v5::basic_writer< Range > | inline |
| write(long long value) | fmt::v5::basic_writer< Range > | inline |
| write(unsigned value) | fmt::v5::basic_writer< Range > | inline |
| write(unsigned long value) | fmt::v5::basic_writer< Range > | inline |
| write(unsigned long long value) | fmt::v5::basic_writer< Range > | inline |
| write(T value, FormatSpec spec, FormatSpecs... specs) | fmt::v5::basic_writer< Range > | inline |
| write(double value) | fmt::v5::basic_writer< Range > | inline |
| write(long double value) | fmt::v5::basic_writer< Range > | inline |
| write(char value) | fmt::v5::basic_writer< Range > | inline |
| write(wchar_t value) | fmt::v5::basic_writer< Range > | inline |
| write(string_view value) | fmt::v5::basic_writer< Range > | inline |
| write(wstring_view value) | fmt::v5::basic_writer< Range > | inline |
| write(const Char *s, std::size_t size, const align_spec &spec) | fmt::v5::basic_writer< Range > | inline |
| write(basic_string_view< Char > s, const format_specs &spec=format_specs()) | fmt::v5::basic_writer< Range > | inline |
| write(const T *p) | fmt::v5::basic_writer< Range > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Types | |
| typedef Range::value_type | char_type |
| typedef basic_format_specs< char_type > | format_specs |
+Public Member Functions | |
| basic_writer (Range out, internal::locale_ref loc=internal::locale_ref()) | |
| iterator | out () const |
| void | write (int value) |
| void | write (long value) |
| void | write (long long value) |
| void | write (unsigned value) |
| void | write (unsigned long value) |
| void | write (unsigned long long value) |
| template<typename T , typename FormatSpec , typename... FormatSpecs> | |
| std::enable_if< std::is_integral< T >::value, void >::type | write (T value, FormatSpec spec, FormatSpecs... specs) |
| void | write (double value) |
| void | write (long double value) |
| void | write (char value) |
| void | write (wchar_t value) |
| void | write (string_view value) |
| void | write (wstring_view value) |
| template<typename Char > | |
| void | write (const Char *s, std::size_t size, const align_spec &spec) |
| template<typename Char > | |
| void | write (basic_string_view< Char > s, const format_specs &spec=format_specs()) |
| template<typename T > | |
| std::enable_if< std::is_same< T, void >::value >::type | write (const T *p) |
+Public Attributes | |
| decltype(internal::declval< Range >().begin()) typedef | iterator |
+Friends | |
| template<typename Char > | |
| class | internal::arg_formatter_base |
This template provides operations for formatting and writing data into a character range.
+ + +| typedef Range::value_type fmt::v5::basic_writer< Range >::char_type | +
| typedef basic_format_specs<char_type> fmt::v5::basic_writer< Range >::format_specs | +
+
|
+ +inlineexplicit | +
Constructs a basic_writer object.
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +
| decltype(internal::declval<Range>().begin()) typedef fmt::v5::basic_writer< Range >::iterator | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::buffered_file, including all inherited members.
+| buffered_file() | fmt::v5::buffered_file | inline |
| buffered_file(buffered_file &&other) | fmt::v5::buffered_file | inline |
| buffered_file(cstring_view filename, cstring_view mode) | fmt::v5::buffered_file | |
| close() | fmt::v5::buffered_file | |
| file class | fmt::v5::buffered_file | friend |
| fileno() const | fmt::v5::buffered_file | |
| get() const | fmt::v5::buffered_file | inline |
| operator=(buffered_file &&other) | fmt::v5::buffered_file | inline |
| print(string_view format_str, const Args &... args) | fmt::v5::buffered_file | inline |
| vprint(string_view format_str, format_args args) | fmt::v5::buffered_file | inline |
| ~buffered_file() | fmt::v5::buffered_file |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <posix.h>
+Public Member Functions | |
| buffered_file () throw () | |
| ~buffered_file () throw () | |
| buffered_file (buffered_file &&other) throw () | |
| buffered_file & | operator= (buffered_file &&other) |
| buffered_file (cstring_view filename, cstring_view mode) | |
| void | close () |
| FILE * | get () const throw () |
| int() | fileno () const |
| void | vprint (string_view format_str, format_args args) |
| template<typename... Args> | |
| void | print (string_view format_str, const Args &... args) |
+Friends | |
| class | file |
+
|
+ +inline | +|||||||||||||
| fmt::v5::buffered_file::~buffered_file | +( | +) | ++ | |
| throw | ( | + | ||
| ) | + | |||
+
|
+ +inline | +||||||||||||||
| fmt::v5::buffered_file::buffered_file | +( | +cstring_view | +filename, | +
| + | + | cstring_view | +mode | +
| + | ) | ++ |
| void fmt::v5::buffered_file::close | +( | +) | ++ |
| int() fmt::v5::buffered_file::fileno | +( | +) | +const | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::dynamic_formatter< Char >, including all inherited members.
+| format(const T &val, FormatContext &ctx) -> decltype(ctx.out()) | fmt::v5::dynamic_formatter< Char > | inline |
| parse(ParseContext &ctx) -> decltype(ctx.begin()) | fmt::v5::dynamic_formatter< Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Member Functions | |
| template<typename ParseContext > | |
| auto | parse (ParseContext &ctx) -> decltype(ctx.begin()) |
| template<typename T , typename FormatContext > | |
| auto | format (const T &val, FormatContext &ctx) -> decltype(ctx.out()) |
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::error_code, including all inherited members.
+| error_code(int value=0) | fmt::v5::error_code | inlineexplicit |
| get() const | fmt::v5::error_code | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <posix.h>
+Public Member Functions | |
| error_code (int value=0) throw () | |
| int | get () const throw () |
+
|
+ +inlineexplicit | +||||||||||||||
+
|
+ +inline | +|||||||||||||
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::file, including all inherited members.
+| close() | fmt::v5::file | |
| descriptor() const | fmt::v5::file | inline |
| dup(int fd) | fmt::v5::file | static |
| dup2(int fd) | fmt::v5::file | |
| dup2(int fd, error_code &ec) | fmt::v5::file | |
| fdopen(const char *mode) | fmt::v5::file | |
| file() | fmt::v5::file | inline |
| file(cstring_view path, int oflag) | fmt::v5::file | |
| file(file &&other) | fmt::v5::file | inline |
| operator=(file &&other) | fmt::v5::file | inline |
| pipe(file &read_end, file &write_end) | fmt::v5::file | static |
| RDONLY enum value | fmt::v5::file | |
| RDWR enum value | fmt::v5::file | |
| read(void *buffer, std::size_t count) | fmt::v5::file | |
| size() const | fmt::v5::file | |
| write(const void *buffer, std::size_t count) | fmt::v5::file | |
| WRONLY enum value | fmt::v5::file | |
| ~file() | fmt::v5::file |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <posix.h>
+Public Types | |
| enum | { RDONLY = O_RDONLY, +WRONLY = O_WRONLY, +RDWR = O_RDWR + } |
+Public Member Functions | |
| file () throw () | |
| file (cstring_view path, int oflag) | |
| file (file &&other) throw () | |
| file & | operator= (file &&other) |
| ~file () throw () | |
| int | descriptor () const throw () |
| void | close () |
| long long | size () const |
| std::size_t | read (void *buffer, std::size_t count) |
| std::size_t | write (const void *buffer, std::size_t count) |
| void | dup2 (int fd) |
| void | dup2 (int fd, error_code &ec) throw () |
| buffered_file | fdopen (const char *mode) |
+Static Public Member Functions | |
| static file | dup (int fd) |
| static void | pipe (file &read_end, file &write_end) |
| anonymous enum | +
+
|
+ +inline | +|||||||||||||
| fmt::v5::file::file | +( | +cstring_view | +path, | +
| + | + | int | +oflag | +
| + | ) | ++ |
+
|
+ +inline | +||||||||||||||
| fmt::v5::file::~file | +( | +) | ++ | |
| throw | ( | + | ||
| ) | + | |||
| void fmt::v5::file::close | +( | +) | ++ |
+
|
+ +inline | +|||||||||||||
+
|
+ +static | +
| void fmt::v5::file::dup2 | +( | +int | +fd | ) | ++ |
| void fmt::v5::file::dup2 | +( | +int | +fd, | +
| + | + | error_code & | +ec | +
| + | ) | ++ | |
| throw | ( | + | |
| ) | + | ||
| buffered_file fmt::v5::file::fdopen | +( | +const char * | +mode | ) | ++ |
+
|
+ +static | +
| std::size_t fmt::v5::file::read | +( | +void * | +buffer, | +
| + | + | std::size_t | +count | +
| + | ) | ++ |
| long long fmt::v5::file::size | +( | +) | +const | +
| std::size_t fmt::v5::file::write | +( | +const void * | +buffer, | +
| + | + | std::size_t | +count | +
| + | ) | ++ |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::format_arg_store< Context, Args >, including all inherited members.
+| basic_format_args< Context > class | fmt::v5::format_arg_store< Context, Args > | friend |
| format_arg_store(const Args &... args) | fmt::v5::format_arg_store< Context, Args > | inline |
| TYPES | fmt::v5::format_arg_store< Context, Args > | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Member Functions | |
| format_arg_store (const Args &... args) | |
+Static Public Attributes | |
| static const unsigned long long | TYPES |
+Friends | |
| class | basic_format_args< Context > |
\rst An array of references to arguments. It can be implicitly converted into ~fmt::basic_format_args for passing into type-erased formatting functions such as ~fmtvformat. \endrst
+
|
+ +inline | +
+
|
+ +friend | +
+
|
+ +static | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::format_error, including all inherited members.
+| format_error(const char *message) | fmt::v5::format_error | inlineexplicit |
| format_error(const std::string &message) | fmt::v5::format_error | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| format_error (const char *message) | |
| format_error (const std::string &message) | |
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::format_int, including all inherited members.
+| c_str() const | fmt::v5::format_int | inline |
| data() const | fmt::v5::format_int | inline |
| format_int(int value) | fmt::v5::format_int | inlineexplicit |
| format_int(long value) | fmt::v5::format_int | inlineexplicit |
| format_int(long long value) | fmt::v5::format_int | inlineexplicit |
| format_int(unsigned value) | fmt::v5::format_int | inlineexplicit |
| format_int(unsigned long value) | fmt::v5::format_int | inlineexplicit |
| format_int(unsigned long long value) | fmt::v5::format_int | inlineexplicit |
| size() const | fmt::v5::format_int | inline |
| str() const | fmt::v5::format_int | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Member Functions | |
| format_int (int value) | |
| format_int (long value) | |
| format_int (long long value) | |
| format_int (unsigned value) | |
| format_int (unsigned long value) | |
| format_int (unsigned long long value) | |
| std::size_t | size () const |
| const char * | data () const |
| const char * | c_str () const |
| std::string | str () const |
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::add_thousands_sep< Char >, including all inherited members.
+| add_thousands_sep(basic_string_view< Char > sep) | fmt::v5::internal::add_thousands_sep< Char > | inlineexplicit |
| char_type typedef | fmt::v5::internal::add_thousands_sep< Char > | |
| operator()(Char *&buffer) | fmt::v5::internal::add_thousands_sep< Char > | inline |
| size enum value | fmt::v5::internal::add_thousands_sep< Char > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Types | |
| enum | { size = 1 + } |
| typedef Char | char_type |
+Public Member Functions | |
| add_thousands_sep (basic_string_view< Char > sep) | |
| void | operator() (Char *&buffer) |
| typedef Char fmt::v5::internal::add_thousands_sep< Char >::char_type | +
| anonymous enum | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::arg_converter< T, Context >, including all inherited members.
+| arg_converter(basic_format_arg< Context > &arg, Char type) | fmt::v5::internal::arg_converter< T, Context > | inline |
| operator()(bool value) | fmt::v5::internal::arg_converter< T, Context > | inline |
| operator()(U value) | fmt::v5::internal::arg_converter< T, Context > | inline |
| operator()(U) | fmt::v5::internal::arg_converter< T, Context > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Member Functions | |
| arg_converter (basic_format_arg< Context > &arg, Char type) | |
| void | operator() (bool value) |
| template<typename U > | |
| std::enable_if< std::is_integral< U >::value >::type | operator() (U value) |
| template<typename U > | |
| std::enable_if<!std::is_integral< U >::value >::type | operator() (U) |
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::arg_formatter_base< Range >, including all inherited members.
+| arg_formatter_base(Range r, format_specs *s, locale_ref loc) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| char_type typedef | fmt::v5::internal::arg_formatter_base< Range > | |
| format_specs typedef | fmt::v5::internal::arg_formatter_base< Range > | |
| iterator | fmt::v5::internal::arg_formatter_base< Range > | |
| operator()(monostate) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| operator()(T value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| operator()(T value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| operator()(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| operator()(basic_string_view< char_type > value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| operator()(const void *value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| out() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| spec() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(bool value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| writer() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Classes | |
| struct | char_spec_handler |
| struct | cstring_spec_handler |
+Public Types | |
| typedef Range::value_type | char_type |
| typedef basic_format_specs< char_type > | format_specs |
+Public Member Functions | |
| arg_formatter_base (Range r, format_specs *s, locale_ref loc) | |
| iterator | operator() (monostate) |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value||std::is_same< T, char_type >::value, iterator >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< std::is_floating_point< T >::value, iterator >::type | operator() (T value) |
| iterator | operator() (const char_type *value) |
| iterator | operator() (basic_string_view< char_type > value) |
| iterator | operator() (const void *value) |
+Public Attributes | |
| decltype(internal::declval< Range >().begin()) typedef | iterator |
+Protected Member Functions | |
| writer_type & | writer () |
| format_specs * | spec () |
| iterator | out () |
| void | write (bool value) |
| void | write (const char_type *value) |
| typedef Range::value_type fmt::v5::internal::arg_formatter_base< Range >::char_type | +
| typedef basic_format_specs<char_type> fmt::v5::internal::arg_formatter_base< Range >::format_specs | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inlineprotected | +
+
|
+ +inlineprotected | +
+
|
+ +inlineprotected | +
+
|
+ +inlineprotected | +
+
|
+ +inlineprotected | +
| decltype(internal::declval<Range>().begin()) typedef fmt::v5::internal::arg_formatter_base< Range >::iterator | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::arg_map< Context >, including all inherited members.
+| arg_map() | fmt::v5::internal::arg_map< Context > | inline |
| find(basic_string_view< char_type > name) const | fmt::v5::internal::arg_map< Context > | inline |
| init(const basic_format_args< Context > &args) | fmt::v5::internal::arg_map< Context > | |
| ~arg_map() | fmt::v5::internal::arg_map< Context > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Member Functions | |
| arg_map () | |
| void | init (const basic_format_args< Context > &args) |
| ~arg_map () | |
| basic_format_arg< Context > | find (basic_string_view< char_type > name) const |
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
| void fmt::v5::internal::arg_map< Context >::init | +( | +const basic_format_args< Context > & | +args | ) | ++ |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::basic_buffer< T >, including all inherited members.
+| append(const U *begin, const U *end) | fmt::v5::internal::basic_buffer< T > | |
| basic_buffer(std::size_t sz) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| basic_buffer(T *p=NULL, std::size_t sz=0, std::size_t cap=0) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| begin() | fmt::v5::internal::basic_buffer< T > | inline |
| capacity() const | fmt::v5::internal::basic_buffer< T > | inline |
| clear() | fmt::v5::internal::basic_buffer< T > | inline |
| const_reference typedef | fmt::v5::internal::basic_buffer< T > | |
| data() | fmt::v5::internal::basic_buffer< T > | inline |
| data() const | fmt::v5::internal::basic_buffer< T > | inline |
| end() | fmt::v5::internal::basic_buffer< T > | inline |
| grow(std::size_t capacity)=0 | fmt::v5::internal::basic_buffer< T > | protectedpure virtual |
| operator[](std::size_t index) | fmt::v5::internal::basic_buffer< T > | inline |
| operator[](std::size_t index) const | fmt::v5::internal::basic_buffer< T > | inline |
| push_back(const T &value) | fmt::v5::internal::basic_buffer< T > | inline |
| reserve(std::size_t new_capacity) | fmt::v5::internal::basic_buffer< T > | inline |
| resize(std::size_t new_size) | fmt::v5::internal::basic_buffer< T > | inline |
| set(T *buf_data, std::size_t buf_capacity) | fmt::v5::internal::basic_buffer< T > | inlineprotected |
| size() const | fmt::v5::internal::basic_buffer< T > | inline |
| value_type typedef | fmt::v5::internal::basic_buffer< T > | |
| ~basic_buffer() | fmt::v5::internal::basic_buffer< T > | inlinevirtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+
++Public Types | |
| typedef T | value_type |
| typedef const T & | const_reference |
+Public Member Functions | |
| virtual | ~basic_buffer () |
| T * | begin () throw () |
| T * | end () throw () |
| std::size_t | size () const throw () |
| std::size_t | capacity () const throw () |
| T * | data () throw () |
| const T * | data () const throw () |
| void | resize (std::size_t new_size) |
| void | clear () |
| void | reserve (std::size_t new_capacity) |
| void | push_back (const T &value) |
| template<typename U > | |
| void | append (const U *begin, const U *end) |
| T & | operator[] (std::size_t index) |
| const T & | operator[] (std::size_t index) const |
+Protected Member Functions | |
| basic_buffer (std::size_t sz) throw () | |
| basic_buffer (T *p=NULL, std::size_t sz=0, std::size_t cap=0) throw () | |
| void | set (T *buf_data, std::size_t buf_capacity) throw () |
| virtual void | grow (std::size_t capacity)=0 |
A contiguous memory buffer with an optional growing ability.
+ + +| typedef const T& fmt::v5::internal::basic_buffer< T >::const_reference | +
| typedef T fmt::v5::internal::basic_buffer< T >::value_type | +
+
|
+ +inlineprotected | +||||||||||||||
+
|
+ +inlineprotected | +||||||||||||||||||||||||
+
|
+ +inlinevirtual | +
| void fmt::v5::internal::basic_buffer< T >::append | +( | +const U * | +begin, | +
| + | + | const U * | +end | +
| + | ) | ++ |
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +protectedpure virtual | +
Increases the buffer capacity to hold at least capacity elements.
+ +Implemented in fmt::v5::basic_memory_buffer< T, SIZE, Allocator >, fmt::v5::basic_memory_buffer< Char >, fmt::v5::basic_memory_buffer< char, 128 >, fmt::v5::basic_memory_buffer< char, 176 >, and fmt::v5::internal::container_buffer< Container >.
+ +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inlineprotected | +||||||||||||||||||||
+
|
+ +inline | +|||||||||||||
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::char_converter< Context >, including all inherited members.
+| char_converter(basic_format_arg< Context > &arg) | fmt::v5::internal::char_converter< Context > | inlineexplicit |
| operator()(T value) | fmt::v5::internal::char_converter< Context > | inline |
| operator()(T) | fmt::v5::internal::char_converter< Context > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Member Functions | |
| char_converter (basic_format_arg< Context > &arg) | |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if<!std::is_integral< T >::value >::type | operator() (T) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::char_specs_checker< ErrorHandler >, including all inherited members.
+| char_specs_checker(char type, ErrorHandler eh) | fmt::v5::internal::char_specs_checker< ErrorHandler > | inline |
| on_char() | fmt::v5::internal::char_specs_checker< ErrorHandler > | inline |
| on_int() | fmt::v5::internal::char_specs_checker< ErrorHandler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| char_specs_checker (char type, ErrorHandler eh) | |
| void | on_int () |
| void | on_char () |
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::container_buffer< Container >, including all inherited members.
+| append(const U *begin, const U *end) | fmt::v5::internal::basic_buffer< Container::value_type > | |
| basic_buffer(std::size_t sz) | fmt::v5::internal::basic_buffer< Container::value_type > | inlineprotected |
| basic_buffer(Container::value_type *p=NULL, std::size_t sz=0, std::size_t cap=0) | fmt::v5::internal::basic_buffer< Container::value_type > | inlineprotected |
| begin() | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| capacity() const | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| clear() | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| const_reference typedef | fmt::v5::internal::basic_buffer< Container::value_type > | |
| container_buffer(Container &c) | fmt::v5::internal::container_buffer< Container > | inlineexplicit |
| data() | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| data() const | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| end() | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| grow(std::size_t capacity) | fmt::v5::internal::container_buffer< Container > | inlineprotectedvirtual |
| operator[](std::size_t index) | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| operator[](std::size_t index) const | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| push_back(const Container::value_type &value) | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| reserve(std::size_t new_capacity) | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| resize(std::size_t new_size) | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| set(Container::value_type *buf_data, std::size_t buf_capacity) | fmt::v5::internal::basic_buffer< Container::value_type > | inlineprotected |
| size() const | fmt::v5::internal::basic_buffer< Container::value_type > | inline |
| value_type typedef | fmt::v5::internal::basic_buffer< Container::value_type > | |
| ~basic_buffer() | fmt::v5::internal::basic_buffer< Container::value_type > | inlinevirtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+
++Public Member Functions | |
| container_buffer (Container &c) | |
Public Member Functions inherited from fmt::v5::internal::basic_buffer< Container::value_type > | |
| virtual | ~basic_buffer () |
| Container::value_type * | begin () throw () |
| Container::value_type * | end () throw () |
| std::size_t | size () const throw () |
| std::size_t | capacity () const throw () |
| Container::value_type * | data () throw () |
| const Container::value_type * | data () const throw () |
| void | resize (std::size_t new_size) |
| void | clear () |
| void | reserve (std::size_t new_capacity) |
| void | push_back (const Container::value_type &value) |
| void | append (const U *begin, const U *end) |
| Container::value_type & | operator[] (std::size_t index) |
| const Container::value_type & | operator[] (std::size_t index) const |
+Protected Member Functions | |
| void | grow (std::size_t capacity) |
Protected Member Functions inherited from fmt::v5::internal::basic_buffer< Container::value_type > | |
| basic_buffer (std::size_t sz) throw () | |
| basic_buffer (Container::value_type *p=NULL, std::size_t sz=0, std::size_t cap=0) throw () | |
| void | set (Container::value_type *buf_data, std::size_t buf_capacity) throw () |
+Additional Inherited Members | |
Public Types inherited from fmt::v5::internal::basic_buffer< Container::value_type > | |
| typedef Container::value_type | value_type |
| typedef const Container::value_type & | const_reference |
+
|
+ +inlineexplicit | +
+
|
+ +inlineprotectedvirtual | +
Increases the buffer capacity to hold at least capacity elements.
+ +Implements fmt::v5::internal::basic_buffer< Container::value_type >.
+ + + +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::context_base< OutputIt, Context, Char >, including all inherited members.
+| advance_to(iterator it) | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| arg(unsigned id) const | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| args() const | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| begin() | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| char_type typedef | fmt::v5::internal::context_base< OutputIt, Context, Char > | protected |
| context_base(OutputIt out, basic_string_view< char_type > format_str, basic_format_args< Context > ctx_args, locale_ref loc=locale_ref()) | fmt::v5::internal::context_base< OutputIt, Context, Char > | inlineprotected |
| do_get_arg(unsigned arg_id) | fmt::v5::internal::context_base< OutputIt, Context, Char > | inlineprotected |
| error_handler() | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| format_arg typedef | fmt::v5::internal::context_base< OutputIt, Context, Char > | protected |
| get_arg(unsigned arg_id) | fmt::v5::internal::context_base< OutputIt, Context, Char > | inlineprotected |
| iterator typedef | fmt::v5::internal::context_base< OutputIt, Context, Char > | |
| locale() | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| on_error(const char *message) | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| out() | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
| parse_context() | fmt::v5::internal::context_base< OutputIt, Context, Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Types | |
| typedef OutputIt | iterator |
+Public Member Functions | |
| basic_parse_context< char_type > & | parse_context () |
| basic_format_args< Context > | args () const |
| basic_format_arg< Context > | arg (unsigned id) const |
| internal::error_handler | error_handler () |
| void | on_error (const char *message) |
| iterator | out () |
| iterator | begin () |
| void | advance_to (iterator it) |
| locale_ref | locale () |
+Protected Types | |
| typedef Char | char_type |
| typedef basic_format_arg< Context > | format_arg |
+Protected Member Functions | |
| context_base (OutputIt out, basic_string_view< char_type > format_str, basic_format_args< Context > ctx_args, locale_ref loc=locale_ref()) | |
| format_arg | do_get_arg (unsigned arg_id) |
| format_arg | get_arg (unsigned arg_id) |
+
|
+ +protected | +
+
|
+ +protected | +
| typedef OutputIt fmt::v5::internal::context_base< OutputIt, Context, Char >::iterator | +
+
|
+ +inlineprotected | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inlineprotected | +
+
|
+ +inline | +
+
|
+ +inlineprotected | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::counting_iterator< T >, including all inherited members.
+| _Unchecked_type typedef | fmt::v5::internal::counting_iterator< T > | |
| count() const | fmt::v5::internal::counting_iterator< T > | inline |
| counting_iterator() | fmt::v5::internal::counting_iterator< T > | inline |
| difference_type typedef | fmt::v5::internal::counting_iterator< T > | |
| iterator_category typedef | fmt::v5::internal::counting_iterator< T > | |
| operator *() const | fmt::v5::internal::counting_iterator< T > | inline |
| operator++() | fmt::v5::internal::counting_iterator< T > | inline |
| operator++(int) | fmt::v5::internal::counting_iterator< T > | inline |
| pointer typedef | fmt::v5::internal::counting_iterator< T > | |
| reference typedef | fmt::v5::internal::counting_iterator< T > | |
| value_type typedef | fmt::v5::internal::counting_iterator< T > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Types | |
| typedef std::output_iterator_tag | iterator_category |
| typedef T | value_type |
| typedef std::ptrdiff_t | difference_type |
| typedef T * | pointer |
| typedef T & | reference |
| typedef counting_iterator | _Unchecked_type |
+Public Member Functions | |
| counting_iterator () | |
| std::size_t | count () const |
| counting_iterator & | operator++ () |
| counting_iterator | operator++ (int) |
| T & | operator * () const |
| typedef counting_iterator fmt::v5::internal::counting_iterator< T >::_Unchecked_type | +
| typedef std::ptrdiff_t fmt::v5::internal::counting_iterator< T >::difference_type | +
| typedef std::output_iterator_tag fmt::v5::internal::counting_iterator< T >::iterator_category | +
| typedef T* fmt::v5::internal::counting_iterator< T >::pointer | +
| typedef T& fmt::v5::internal::counting_iterator< T >::reference | +
| typedef T fmt::v5::internal::counting_iterator< T >::value_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::cstring_type_checker< ErrorHandler >, including all inherited members.
+| cstring_type_checker(ErrorHandler eh) | fmt::v5::internal::cstring_type_checker< ErrorHandler > | inlineexplicit |
| on_pointer() | fmt::v5::internal::cstring_type_checker< ErrorHandler > | inline |
| on_string() | fmt::v5::internal::cstring_type_checker< ErrorHandler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| cstring_type_checker (ErrorHandler eh) | |
| void | on_string () |
| void | on_pointer () |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::custom_formatter< Char, Context >, including all inherited members.
+| custom_formatter(Context &ctx) | fmt::v5::internal::custom_formatter< Char, Context > | inlineexplicit |
| operator()(typename basic_format_arg< Context >::handle h) const | fmt::v5::internal::custom_formatter< Char, Context > | inline |
| operator()(T) const | fmt::v5::internal::custom_formatter< Char, Context > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Member Functions | |
| custom_formatter (Context &ctx) | |
| bool | operator() (typename basic_format_arg< Context >::handle h) const |
| template<typename T > | |
| bool | operator() (T) const |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::decimal_formatter, including all inherited members.
+| decimal_formatter(char *buf) | fmt::v5::internal::decimal_formatter | inlineexplicit |
| on(uint32_t u) | fmt::v5::internal::decimal_formatter | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Member Functions | |
| decimal_formatter (char *buf) | |
| template<unsigned N> | |
| char * | on (uint32_t u) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::decimal_formatter_null, including all inherited members.
+| decimal_formatter(char *buf) | fmt::v5::internal::decimal_formatter | inlineexplicit |
| decimal_formatter_null(char *buf) | fmt::v5::internal::decimal_formatter_null | inlineexplicit |
| on(uint32_t u) | fmt::v5::internal::decimal_formatter_null | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Member Functions | |
| decimal_formatter_null (char *buf) | |
| template<unsigned N> | |
| char * | on (uint32_t u) |
Public Member Functions inherited from fmt::v5::internal::decimal_formatter | |
| decimal_formatter (char *buf) | |
| template<unsigned N> | |
| char * | on (uint32_t u) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::dynamic_specs_handler< ParseContext >, including all inherited members.
+| char_type typedef | fmt::v5::internal::dynamic_specs_handler< ParseContext > | |
| dynamic_specs_handler(dynamic_format_specs< char_type > &specs, ParseContext &ctx) | fmt::v5::internal::dynamic_specs_handler< ParseContext > | inline |
| dynamic_specs_handler(const dynamic_specs_handler &other) | fmt::v5::internal::dynamic_specs_handler< ParseContext > | inline |
| end_precision() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_align(alignment align) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_dynamic_precision(Id arg_id) | fmt::v5::internal::dynamic_specs_handler< ParseContext > | inline |
| on_dynamic_width(Id arg_id) | fmt::v5::internal::dynamic_specs_handler< ParseContext > | inline |
| on_error(const char *message) | fmt::v5::internal::dynamic_specs_handler< ParseContext > | inline |
| on_fill(ParseContext::char_type fill) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_hash() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_minus() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_plus() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_precision(unsigned precision) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_space() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_type(ParseContext::char_type type) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_width(unsigned width) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| on_zero() | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
| specs_setter(basic_format_specs< ParseContext::char_type > &specs) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inlineexplicit |
| specs_setter(const specs_setter &other) | fmt::v5::internal::specs_setter< ParseContext::char_type > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef ParseContext::char_type | char_type |
+Public Member Functions | |
| dynamic_specs_handler (dynamic_format_specs< char_type > &specs, ParseContext &ctx) | |
| dynamic_specs_handler (const dynamic_specs_handler &other) | |
| template<typename Id > | |
| void | on_dynamic_width (Id arg_id) |
| template<typename Id > | |
| void | on_dynamic_precision (Id arg_id) |
| void | on_error (const char *message) |
Public Member Functions inherited from fmt::v5::internal::specs_setter< ParseContext::char_type > | |
| specs_setter (basic_format_specs< ParseContext::char_type > &specs) | |
| specs_setter (const specs_setter &other) | |
| void | on_align (alignment align) |
| void | on_fill (ParseContext::char_type fill) |
| void | on_plus () |
| void | on_minus () |
| void | on_space () |
| void | on_hash () |
| void | on_zero () |
| void | on_width (unsigned width) |
| void | on_precision (unsigned precision) |
| void | end_precision () |
| void | on_type (ParseContext::char_type type) |
+Additional Inherited Members | |
Protected Attributes inherited from fmt::v5::internal::specs_setter< ParseContext::char_type > | |
| basic_format_specs< ParseContext::char_type > & | specs_ |
| typedef ParseContext::char_type fmt::v5::internal::dynamic_specs_handler< ParseContext >::char_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::float_type_checker< ErrorHandler >, including all inherited members.
+| float_type_checker(ErrorHandler eh) | fmt::v5::internal::float_type_checker< ErrorHandler > | inlineexplicit |
| on_error() | fmt::v5::internal::float_type_checker< ErrorHandler > | inline |
| on_exp() | fmt::v5::internal::float_type_checker< ErrorHandler > | inline |
| on_fixed() | fmt::v5::internal::float_type_checker< ErrorHandler > | inline |
| on_general() | fmt::v5::internal::float_type_checker< ErrorHandler > | inline |
| on_hex() | fmt::v5::internal::float_type_checker< ErrorHandler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| float_type_checker (ErrorHandler eh) | |
| void | on_general () |
| void | on_exp () |
| void | on_fixed () |
| void | on_hex () |
| void | on_error () |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args >, including all inherited members.
+| format_string_checker(basic_string_view< Char > format_str, ErrorHandler eh) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inlineexplicit |
| on_arg_id() | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_arg_id(unsigned id) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_arg_id(basic_string_view< Char >) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_error(const char *message) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_format_specs(const Char *begin, const Char *) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_replacement_field(const Char *) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
| on_text(const Char *, const Char *) | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Member Functions | |
| format_string_checker (basic_string_view< Char > format_str, ErrorHandler eh) | |
| void | on_text (const Char *, const Char *) |
| void | on_arg_id () |
| void | on_arg_id (unsigned id) |
| void | on_arg_id (basic_string_view< Char >) |
| void | on_replacement_field (const Char *) |
| const Char * | on_format_specs (const Char *begin, const Char *) |
| void | on_error (const char *message) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::formatbuf< Char >, including all inherited members.
+| formatbuf(basic_buffer< Char > &buffer) | fmt::v5::internal::formatbuf< Char > | inline |
| overflow(int_type ch=traits_type::eof()) | fmt::v5::internal::formatbuf< Char > | inlineprotected |
| xsputn(const Char *s, std::streamsize count) | fmt::v5::internal::formatbuf< Char > | inlineprotected |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <ostream.h>
+ +Public Member Functions | |
| formatbuf (basic_buffer< Char > &buffer) | |
+Protected Member Functions | |
| int_type | overflow (int_type ch=traits_type::eof()) |
| std::streamsize | xsputn (const Char *s, std::streamsize count) |
+
|
+ +inline | +
+
|
+ +inlineprotected | +
+
|
+ +inlineprotected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::fp, including all inherited members.
+| compute_boundaries(fp &lower, fp &upper) const | fmt::v5::internal::fp | inline |
| e | fmt::v5::internal::fp | |
| f | fmt::v5::internal::fp | |
| fp() | fmt::v5::internal::fp | inline |
| fp(uint64_t f_val, int e_val) | fmt::v5::internal::fp | inline |
| fp(Double d) | fmt::v5::internal::fp | inlineexplicit |
| normalize() | fmt::v5::internal::fp | inline |
| significand_size | fmt::v5::internal::fp | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format-inl.h>
+Public Member Functions | |
| fp () | |
| fp (uint64_t f_val, int e_val) | |
| template<typename Double > | |
| fp (Double d) | |
| template<int SHIFT = 0> | |
| void | normalize () |
| void | compute_boundaries (fp &lower, fp &upper) const |
+Public Attributes | |
| significand_type | f |
| int | e |
+Static Public Attributes | |
| static const int | significand_size |
Definition at line 353 of file format-inl.h.
+
+
|
+ +inline | +
Definition at line 374 of file format-inl.h.
+ +
+
|
+ +inline | +
Definition at line 375 of file format-inl.h.
+ +
+
|
+ +inlineexplicit | +
Definition at line 380 of file format-inl.h.
+ +
+
|
+ +inline | +
Definition at line 418 of file format-inl.h.
+ +
+
|
+ +inline | +
Definition at line 401 of file format-inl.h.
+ +| int fmt::v5::internal::fp::e | +
Definition at line 369 of file format-inl.h.
+ +| significand_type fmt::v5::internal::fp::f | +
Definition at line 368 of file format-inl.h.
+ +
+
|
+ +static | +
Definition at line 371 of file format-inl.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::int_type_checker< ErrorHandler >, including all inherited members.
+| int_type_checker(ErrorHandler eh) | fmt::v5::internal::int_type_checker< ErrorHandler > | inlineexplicit |
| on_bin() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
| on_dec() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
| on_error() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
| on_hex() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
| on_num() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
| on_oct() | fmt::v5::internal::int_type_checker< ErrorHandler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| int_type_checker (ErrorHandler eh) | |
| void | on_dec () |
| void | on_hex () |
| void | on_bin () |
| void | on_oct () |
| void | on_num () |
| void | on_error () |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::is_like_std_string< T >, including all inherited members.
+| value | fmt::v5::internal::is_like_std_string< T > | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Return true value if T has std::string interface, like std::string_view. + More...
+ +#include <ranges.h>
+Static Public Attributes | |
| static const bool | value |
Return true value if T has std::string interface, like std::string_view.
+ + +
+
|
+ +static | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::is_output_iterator< It >, including all inherited members.
+| value | fmt::v5::internal::is_output_iterator< It > | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Static Public Attributes | |
| static const bool | value = !std::is_const<result>::value |
+
|
+ +static | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::is_streamable< T, Char >, including all inherited members.
+| value | fmt::v5::internal::is_streamable< T, Char > | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <ostream.h>
+Static Public Attributes | |
| static const bool | value = result::value |
+
|
+ +static | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::is_tuple_like_< T >, including all inherited members.
+| value | fmt::v5::internal::is_tuple_like_< T > | static |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
tuple_size and tuple_element check. + More...
+ +#include <ranges.h>
+Static Public Attributes | |
| static const bool | value |
tuple_size and tuple_element check.
+ + +
+
|
+ +static | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::is_zero_int, including all inherited members.
+| operator()(T value) | fmt::v5::internal::is_zero_int | inline |
| operator()(T) | fmt::v5::internal::is_zero_int | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Member Functions | |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value, bool >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if<!std::is_integral< T >::value, bool >::type | operator() (T) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::locale_ref, including all inherited members.
+| get() const | fmt::v5::internal::locale_ref | |
| locale class | fmt::v5::internal::locale_ref | friend |
| locale_ref() | fmt::v5::internal::locale_ref | inline |
| locale_ref(const Locale &loc) | fmt::v5::internal::locale_ref | explicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Member Functions | |
| locale_ref () | |
| template<typename Locale > | |
| locale_ref (const Locale &loc) | |
| template<typename Locale > | |
| Locale | get () const |
+Friends | |
| class | locale |
+
|
+ +inline | +
+
|
+ +explicit | +
Definition at line 211 of file format-inl.h.
+ +| Locale fmt::v5::internal::locale_ref::get | +( | +) | +const | +
Definition at line 216 of file format-inl.h.
+ +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::null_terminating_iterator< Char >, including all inherited members.
+| difference_type typedef | fmt::v5::internal::null_terminating_iterator< Char > | |
| iterator_category typedef | fmt::v5::internal::null_terminating_iterator< Char > | |
| null_terminating_iterator() | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| null_terminating_iterator(const Char *ptr, const Char *end) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| null_terminating_iterator(const Range &r) | fmt::v5::internal::null_terminating_iterator< Char > | inlineexplicit |
| operator *() const | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator!=(null_terminating_iterator other) const | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator+(difference_type n) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator++() | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator++(int) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator+=(difference_type n) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator-(difference_type n) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator-(null_terminating_iterator other) const | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator--() | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator=(const Char *ptr) | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| operator>=(null_terminating_iterator other) const | fmt::v5::internal::null_terminating_iterator< Char > | inline |
| pointer typedef | fmt::v5::internal::null_terminating_iterator< Char > | |
| pointer_from(null_terminating_iterator< CharT > it) | fmt::v5::internal::null_terminating_iterator< Char > | friend |
| reference typedef | fmt::v5::internal::null_terminating_iterator< Char > | |
| value_type typedef | fmt::v5::internal::null_terminating_iterator< Char > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Types | |
| typedef std::ptrdiff_t | difference_type |
| typedef Char | value_type |
| typedef const Char * | pointer |
| typedef const Char & | reference |
| typedef std::random_access_iterator_tag | iterator_category |
+Public Member Functions | |
| null_terminating_iterator () | |
| null_terminating_iterator (const Char *ptr, const Char *end) | |
| template<typename Range > | |
| null_terminating_iterator (const Range &r) | |
| null_terminating_iterator & | operator= (const Char *ptr) |
| Char | operator * () const |
| null_terminating_iterator | operator++ () |
| null_terminating_iterator | operator++ (int) |
| null_terminating_iterator | operator-- () |
| null_terminating_iterator | operator+ (difference_type n) |
| null_terminating_iterator | operator- (difference_type n) |
| null_terminating_iterator | operator+= (difference_type n) |
| difference_type | operator- (null_terminating_iterator other) const |
| bool | operator!= (null_terminating_iterator other) const |
| bool | operator>= (null_terminating_iterator other) const |
+Friends | |
| template<typename CharT > | |
| const CharT * | pointer_from (null_terminating_iterator< CharT > it) |
| typedef std::ptrdiff_t fmt::v5::internal::null_terminating_iterator< Char >::difference_type | +
| typedef std::random_access_iterator_tag fmt::v5::internal::null_terminating_iterator< Char >::iterator_category | +
| typedef const Char* fmt::v5::internal::null_terminating_iterator< Char >::pointer | +
| typedef const Char& fmt::v5::internal::null_terminating_iterator< Char >::reference | +
| typedef Char fmt::v5::internal::null_terminating_iterator< Char >::value_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::precision_checker< ErrorHandler >, including all inherited members.
+| operator()(T value) | fmt::v5::internal::precision_checker< ErrorHandler > | inline |
| operator()(T) | fmt::v5::internal::precision_checker< ErrorHandler > | inline |
| precision_checker(ErrorHandler &eh) | fmt::v5::internal::precision_checker< ErrorHandler > | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Member Functions | |
| precision_checker (ErrorHandler &eh) | |
| template<typename T > | |
| std::enable_if< is_integer< T >::value, unsigned long long >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< !is_integer< T >::value, unsigned long long >::type | operator() (T) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::printf_precision_handler, including all inherited members.
+| operator()(T value) | fmt::v5::internal::printf_precision_handler | inline |
| operator()(T) | fmt::v5::internal::printf_precision_handler | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Member Functions | |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value, int >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if<!std::is_integral< T >::value, int >::type | operator() (T) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::printf_width_handler< Char >, including all inherited members.
+| operator()(T value) | fmt::v5::internal::printf_width_handler< Char > | inline |
| operator()(T) | fmt::v5::internal::printf_width_handler< Char > | inline |
| printf_width_handler(format_specs &spec) | fmt::v5::internal::printf_width_handler< Char > | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Member Functions | |
| printf_width_handler (format_specs &spec) | |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value, unsigned >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if<!std::is_integral< T >::value, unsigned >::type | operator() (T) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::specs_checker< Handler >, including all inherited members.
+| end_precision() | fmt::v5::internal::specs_checker< Handler > | inline |
| on_align(alignment align) | fmt::v5::internal::specs_checker< Handler > | inline |
| on_hash() | fmt::v5::internal::specs_checker< Handler > | inline |
| on_minus() | fmt::v5::internal::specs_checker< Handler > | inline |
| on_plus() | fmt::v5::internal::specs_checker< Handler > | inline |
| on_space() | fmt::v5::internal::specs_checker< Handler > | inline |
| on_zero() | fmt::v5::internal::specs_checker< Handler > | inline |
| specs_checker(const Handler &handler, internal::type arg_type) | fmt::v5::internal::specs_checker< Handler > | inline |
| specs_checker(const specs_checker &other) | fmt::v5::internal::specs_checker< Handler > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| specs_checker (const Handler &handler, internal::type arg_type) | |
| specs_checker (const specs_checker &other) | |
| void | on_align (alignment align) |
| void | on_plus () |
| void | on_minus () |
| void | on_space () |
| void | on_hash () |
| void | on_zero () |
| void | end_precision () |
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::specs_handler< Context >, including all inherited members.
+| char_type typedef | fmt::v5::internal::specs_handler< Context > | |
| end_precision() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_align(alignment align) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_dynamic_precision(Id arg_id) | fmt::v5::internal::specs_handler< Context > | inline |
| on_dynamic_width(Id arg_id) | fmt::v5::internal::specs_handler< Context > | inline |
| on_error(const char *message) | fmt::v5::internal::specs_handler< Context > | inline |
| on_fill(Context::char_type fill) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_hash() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_minus() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_plus() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_precision(unsigned precision) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_space() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_type(Context::char_type type) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_width(unsigned width) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| on_zero() | fmt::v5::internal::specs_setter< Context::char_type > | inline |
| specs_ | fmt::v5::internal::specs_setter< Context::char_type > | protected |
| specs_handler(basic_format_specs< char_type > &specs, Context &ctx) | fmt::v5::internal::specs_handler< Context > | inline |
| specs_setter(basic_format_specs< Context::char_type > &specs) | fmt::v5::internal::specs_setter< Context::char_type > | inlineexplicit |
| specs_setter(const specs_setter &other) | fmt::v5::internal::specs_setter< Context::char_type > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef Context::char_type | char_type |
+Public Member Functions | |
| specs_handler (basic_format_specs< char_type > &specs, Context &ctx) | |
| template<typename Id > | |
| void | on_dynamic_width (Id arg_id) |
| template<typename Id > | |
| void | on_dynamic_precision (Id arg_id) |
| void | on_error (const char *message) |
Public Member Functions inherited from fmt::v5::internal::specs_setter< Context::char_type > | |
| specs_setter (basic_format_specs< Context::char_type > &specs) | |
| specs_setter (const specs_setter &other) | |
| void | on_align (alignment align) |
| void | on_fill (Context::char_type fill) |
| void | on_plus () |
| void | on_minus () |
| void | on_space () |
| void | on_hash () |
| void | on_zero () |
| void | on_width (unsigned width) |
| void | on_precision (unsigned precision) |
| void | end_precision () |
| void | on_type (Context::char_type type) |
+Additional Inherited Members | |
Protected Attributes inherited from fmt::v5::internal::specs_setter< Context::char_type > | |
| basic_format_specs< Context::char_type > & | specs_ |
| typedef Context::char_type fmt::v5::internal::specs_handler< Context >::char_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::specs_setter< Char >, including all inherited members.
+| end_precision() | fmt::v5::internal::specs_setter< Char > | inline |
| on_align(alignment align) | fmt::v5::internal::specs_setter< Char > | inline |
| on_fill(Char fill) | fmt::v5::internal::specs_setter< Char > | inline |
| on_hash() | fmt::v5::internal::specs_setter< Char > | inline |
| on_minus() | fmt::v5::internal::specs_setter< Char > | inline |
| on_plus() | fmt::v5::internal::specs_setter< Char > | inline |
| on_precision(unsigned precision) | fmt::v5::internal::specs_setter< Char > | inline |
| on_space() | fmt::v5::internal::specs_setter< Char > | inline |
| on_type(Char type) | fmt::v5::internal::specs_setter< Char > | inline |
| on_width(unsigned width) | fmt::v5::internal::specs_setter< Char > | inline |
| on_zero() | fmt::v5::internal::specs_setter< Char > | inline |
| specs_ | fmt::v5::internal::specs_setter< Char > | protected |
| specs_setter(basic_format_specs< Char > &specs) | fmt::v5::internal::specs_setter< Char > | inlineexplicit |
| specs_setter(const specs_setter &other) | fmt::v5::internal::specs_setter< Char > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Member Functions | |
| specs_setter (basic_format_specs< Char > &specs) | |
| specs_setter (const specs_setter &other) | |
| void | on_align (alignment align) |
| void | on_fill (Char fill) |
| void | on_plus () |
| void | on_minus () |
| void | on_space () |
| void | on_hash () |
| void | on_zero () |
| void | on_width (unsigned width) |
| void | on_precision (unsigned precision) |
| void | end_precision () |
| void | on_type (Char type) |
+Protected Attributes | |
| basic_format_specs< Char > & | specs_ |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +protected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::truncating_iterator< OutputIt, std::false_type >, including all inherited members.
+| _Unchecked_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| base() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| difference_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| iterator_category typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| limit_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| operator *() const | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > | inline |
| operator++() | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > | inline |
| operator++(int) | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > | inline |
| out_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| pointer typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| reference typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| truncating_iterator(OutputIt out, std::size_t limit) | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > | inline |
| truncating_iterator_base(OutputIt out, std::size_t limit) | fmt::v5::internal::truncating_iterator_base< OutputIt > | inlineprotected |
| value_type typedef | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef traits::value_type | value_type |
Public Types inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| typedef std::output_iterator_tag | iterator_category |
| typedef void | difference_type |
| typedef void | pointer |
| typedef void | reference |
| typedef truncating_iterator_base | _Unchecked_type |
+Public Member Functions | |
| truncating_iterator (OutputIt out, std::size_t limit) | |
| truncating_iterator & | operator++ () |
| truncating_iterator | operator++ (int) |
| value_type & | operator * () const |
Public Member Functions inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| OutputIt | base () const |
| std::size_t | count () const |
+Additional Inherited Members | |
Protected Member Functions inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| truncating_iterator_base (OutputIt out, std::size_t limit) | |
Protected Attributes inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| OutputIt | out_ |
| std::size_t | limit_ |
| std::size_t | count_ |
| typedef traits::value_type fmt::v5::internal::truncating_iterator< OutputIt, std::false_type >::value_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::truncating_iterator< OutputIt, std::true_type >, including all inherited members.
+| _Unchecked_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| base() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| difference_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| iterator_category typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| limit_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| operator *() | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > | inline |
| operator++() | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > | inline |
| operator++(int) | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > | inline |
| operator=(value_type val) | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > | inline |
| out_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| pointer typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| reference typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| truncating_iterator(OutputIt out, std::size_t limit) | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > | inline |
| truncating_iterator_base(OutputIt out, std::size_t limit) | fmt::v5::internal::truncating_iterator_base< OutputIt > | inlineprotected |
| value_type typedef | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef OutputIt::container_type::value_type | value_type |
Public Types inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| typedef std::output_iterator_tag | iterator_category |
| typedef void | difference_type |
| typedef void | pointer |
| typedef void | reference |
| typedef truncating_iterator_base | _Unchecked_type |
+Public Member Functions | |
| truncating_iterator (OutputIt out, std::size_t limit) | |
| truncating_iterator & | operator= (value_type val) |
| truncating_iterator & | operator++ () |
| truncating_iterator & | operator++ (int) |
| truncating_iterator & | operator * () |
Public Member Functions inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| OutputIt | base () const |
| std::size_t | count () const |
+Additional Inherited Members | |
Protected Member Functions inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| truncating_iterator_base (OutputIt out, std::size_t limit) | |
Protected Attributes inherited from fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| OutputIt | out_ |
| std::size_t | limit_ |
| std::size_t | count_ |
| typedef OutputIt::container_type::value_type fmt::v5::internal::truncating_iterator< OutputIt, std::true_type >::value_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::truncating_iterator_base< OutputIt >, including all inherited members.
+| _Unchecked_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| base() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count() const | fmt::v5::internal::truncating_iterator_base< OutputIt > | inline |
| count_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| difference_type typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| iterator_category typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| limit_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| out_ | fmt::v5::internal::truncating_iterator_base< OutputIt > | protected |
| pointer typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| reference typedef | fmt::v5::internal::truncating_iterator_base< OutputIt > | |
| truncating_iterator_base(OutputIt out, std::size_t limit) | fmt::v5::internal::truncating_iterator_base< OutputIt > | inlineprotected |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef std::output_iterator_tag | iterator_category |
| typedef void | difference_type |
| typedef void | pointer |
| typedef void | reference |
| typedef truncating_iterator_base | _Unchecked_type |
+Public Member Functions | |
| OutputIt | base () const |
| std::size_t | count () const |
+Protected Member Functions | |
| truncating_iterator_base (OutputIt out, std::size_t limit) | |
+Protected Attributes | |
| OutputIt | out_ |
| std::size_t | limit_ |
| std::size_t | count_ |
| typedef truncating_iterator_base fmt::v5::internal::truncating_iterator_base< OutputIt >::_Unchecked_type | +
| typedef void fmt::v5::internal::truncating_iterator_base< OutputIt >::difference_type | +
| typedef std::output_iterator_tag fmt::v5::internal::truncating_iterator_base< OutputIt >::iterator_category | +
| typedef void fmt::v5::internal::truncating_iterator_base< OutputIt >::pointer | +
| typedef void fmt::v5::internal::truncating_iterator_base< OutputIt >::reference | +
+
|
+ +inlineprotected | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::value< Context >, including all inherited members.
+| as_named_arg() | fmt::v5::internal::value< Context > | inline |
| char_type typedef | fmt::v5::internal::value< Context > | |
| custom | fmt::v5::internal::value< Context > | |
| double_value | fmt::v5::internal::value< Context > | |
| int_value | fmt::v5::internal::value< Context > | |
| long_double_value | fmt::v5::internal::value< Context > | |
| long_long_value | fmt::v5::internal::value< Context > | |
| pointer | fmt::v5::internal::value< Context > | |
| sstring | fmt::v5::internal::value< Context > | |
| string | fmt::v5::internal::value< Context > | |
| uint_value | fmt::v5::internal::value< Context > | |
| ulong_long_value | fmt::v5::internal::value< Context > | |
| ustring | fmt::v5::internal::value< Context > | |
| value(int val=0) | fmt::v5::internal::value< Context > | inline |
| value(unsigned val) | fmt::v5::internal::value< Context > | inline |
| value(long long val) | fmt::v5::internal::value< Context > | inline |
| value(unsigned long long val) | fmt::v5::internal::value< Context > | inline |
| value(double val) | fmt::v5::internal::value< Context > | inline |
| value(long double val) | fmt::v5::internal::value< Context > | inline |
| value(const char_type *val) | fmt::v5::internal::value< Context > | inline |
| value(const signed char *val) | fmt::v5::internal::value< Context > | inline |
| value(const unsigned char *val) | fmt::v5::internal::value< Context > | inline |
| value(basic_string_view< char_type > val) | fmt::v5::internal::value< Context > | inline |
| value(const void *val) | fmt::v5::internal::value< Context > | inline |
| value(const T &val) | fmt::v5::internal::value< Context > | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <core.h>
+Public Types | |
| typedef Context::char_type | char_type |
+Public Member Functions | |
| value (int val=0) | |
| value (unsigned val) | |
| value (long long val) | |
| value (unsigned long long val) | |
| value (double val) | |
| value (long double val) | |
| value (const char_type *val) | |
| value (const signed char *val) | |
| value (const unsigned char *val) | |
| value (basic_string_view< char_type > val) | |
| value (const void *val) | |
| template<typename T > | |
| value (const T &val) | |
| const named_arg_base< char_type > & | as_named_arg () |
+Public Attributes | |
| union { | |
| int int_value | |
| unsigned uint_value | |
| long long long_long_value | |
| unsigned long long ulong_long_value | |
| double double_value | |
| long double long_double_value | |
| const void * pointer | |
| string_value< char_type > string | |
| string_value< signed char > sstring | |
| string_value< unsigned char > ustring | |
| custom_value< Context > custom | |
| }; | |
| typedef Context::char_type fmt::v5::internal::value< Context >::char_type | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
| union { ... } | +
| custom_value<Context> fmt::v5::internal::value< Context >::custom | +
| double fmt::v5::internal::value< Context >::double_value | +
| int fmt::v5::internal::value< Context >::int_value | +
| long double fmt::v5::internal::value< Context >::long_double_value | +
| long long fmt::v5::internal::value< Context >::long_long_value | +
| const void* fmt::v5::internal::value< Context >::pointer | +
| string_value<signed char> fmt::v5::internal::value< Context >::sstring | +
| string_value<char_type> fmt::v5::internal::value< Context >::string | +
| unsigned fmt::v5::internal::value< Context >::uint_value | +
| unsigned long long fmt::v5::internal::value< Context >::ulong_long_value | +
| string_value<unsigned char> fmt::v5::internal::value< Context >::ustring | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::internal::width_checker< ErrorHandler >, including all inherited members.
+| operator()(T value) | fmt::v5::internal::width_checker< ErrorHandler > | inline |
| operator()(T) | fmt::v5::internal::width_checker< ErrorHandler > | inline |
| width_checker(ErrorHandler &eh) | fmt::v5::internal::width_checker< ErrorHandler > | inlineexplicit |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Member Functions | |
| width_checker (ErrorHandler &eh) | |
| template<typename T > | |
| std::enable_if< is_integer< T >::value, unsigned long long >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< !is_integer< T >::value, unsigned long long >::type | operator() (T) |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::output_range< OutputIt, T >, including all inherited members.
+| begin() const | fmt::v5::output_range< OutputIt, T > | inline |
| iterator typedef | fmt::v5::output_range< OutputIt, T > | |
| output_range(OutputIt it) | fmt::v5::output_range< OutputIt, T > | inlineexplicit |
| value_type typedef | fmt::v5::output_range< OutputIt, T > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+Public Types | |
| typedef OutputIt | iterator |
| typedef T | value_type |
+Public Member Functions | |
| output_range (OutputIt it) | |
| OutputIt | begin () const |
| typedef OutputIt fmt::v5::output_range< OutputIt, T >::iterator | +
| typedef T fmt::v5::output_range< OutputIt, T >::value_type | +
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::printf_arg_formatter< Range >, including all inherited members.
+| arg_formatter_base(Range r, format_specs *s, locale_ref loc) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| format_specs typedef | fmt::v5::printf_arg_formatter< Range > | |
| operator()(T value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(T value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(const char *value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(const wchar_t *value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(basic_string_view< char_type > value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(monostate value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(const void *value) | fmt::v5::printf_arg_formatter< Range > | inline |
| operator()(typename basic_format_arg< context_type >::handle handle) | fmt::v5::printf_arg_formatter< Range > | inline |
| fmt::v5::internal::arg_formatter_base::operator()(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inline |
| out() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| printf_arg_formatter(internal::basic_buffer< char_type > &buffer, format_specs &spec, context_type &ctx) | fmt::v5::printf_arg_formatter< Range > | inline |
| spec() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(bool value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| write(const char_type *value) | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
| writer() | fmt::v5::internal::arg_formatter_base< Range > | inlineprotected |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <printf.h>
+
++Public Types | |
| typedef base::format_specs | format_specs |
Public Types inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| typedef Range::value_type | char_type |
| typedef basic_format_specs< char_type > | format_specs |
+Public Member Functions | |
| printf_arg_formatter (internal::basic_buffer< char_type > &buffer, format_specs &spec, context_type &ctx) | |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value, iterator >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< std::is_floating_point< T >::value, iterator >::type | operator() (T value) |
| iterator | operator() (const char *value) |
| iterator | operator() (const wchar_t *value) |
| iterator | operator() (basic_string_view< char_type > value) |
| iterator | operator() (monostate value) |
| iterator | operator() (const void *value) |
| iterator | operator() (typename basic_format_arg< context_type >::handle handle) |
Public Member Functions inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| arg_formatter_base (Range r, format_specs *s, locale_ref loc) | |
| iterator | operator() (monostate) |
| template<typename T > | |
| std::enable_if< std::is_integral< T >::value||std::is_same< T, char_type >::value, iterator >::type | operator() (T value) |
| template<typename T > | |
| std::enable_if< std::is_floating_point< T >::value, iterator >::type | operator() (T value) |
| iterator | operator() (const char_type *value) |
| iterator | operator() (basic_string_view< char_type > value) |
| iterator | operator() (const void *value) |
+Additional Inherited Members | |
Public Attributes inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| decltype(internal::declval< Range >().begin()) typedef | iterator |
Protected Member Functions inherited from fmt::v5::internal::arg_formatter_base< Range > | |
| writer_type & | writer () |
| format_specs * | spec () |
| iterator | out () |
| void | write (bool value) |
| void | write (const char_type *value) |
\rst The printf argument formatter. \endrst
| typedef base::format_specs fmt::v5::printf_arg_formatter< Range >::format_specs | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +inline | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::system_error, including all inherited members.
+| error_code() const | fmt::v5::system_error | inline |
| error_code_ | fmt::v5::system_error | protected |
| system_error() | fmt::v5::system_error | inlineprotected |
| system_error(int error_code, string_view message, const Args &... args) | fmt::v5::system_error | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Public Member Functions | |
| template<typename... Args> | |
| system_error (int error_code, string_view message, const Args &... args) | |
| int | error_code () const |
+Protected Member Functions | |
| system_error () | |
+Protected Attributes | |
| int | error_code_ |
An error returned by an operating system or a language runtime, for example a file opening error.
+ + +
+
|
+ +inlineprotected | +
+
|
+ +inline | +
\rst Constructs a :class:fmt::system_error object with a description formatted with fmt::format_system_error. message and additional arguments passed into the constructor are formatted similarly to fmt::format.
Example**::
+This throws a system_error with the description cannot open file 'madeup': No such file or directory or similar (system message may vary). const char *filename = "madeup"; std::FILE *file = std::fopen(filename, "r"); if (!file) throw fmt::system_error(errno, "cannot open file '{}'", filename); \endrst
+ + + +
+
|
+ +inline | +
+
|
+ +protected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::text_style, including all inherited members.
+| bg(internal::color_type background) | fmt::v5::text_style | friend |
| fg(internal::color_type foreground) | fmt::v5::text_style | friend |
| get_background() const | fmt::v5::text_style | inline |
| get_emphasis() const | fmt::v5::text_style | inline |
| get_foreground() const | fmt::v5::text_style | inline |
| has_background() const | fmt::v5::text_style | inline |
| has_emphasis() const | fmt::v5::text_style | inline |
| has_foreground() const | fmt::v5::text_style | inline |
| operator &(text_style lhs, const text_style &rhs) | fmt::v5::text_style | friend |
| operator&=(const text_style &rhs) | fmt::v5::text_style | inline |
| operator|(text_style lhs, const text_style &rhs) | fmt::v5::text_style | friend |
| operator|=(const text_style &rhs) | fmt::v5::text_style | inline |
| text_style(emphasis em=emphasis()) | fmt::v5::text_style | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <color.h>
+Public Member Functions | |
| text_style (emphasis em=emphasis()) throw () | |
| text_style & | operator|= (const text_style &rhs) |
| text_style & | operator&= (const text_style &rhs) |
| bool | has_foreground () const throw () |
| bool | has_background () const throw () |
| bool | has_emphasis () const throw () |
| internal::color_type | get_foreground () const throw () |
| internal::color_type | get_background () const throw () |
| emphasis | get_emphasis () const throw () |
+Friends | |
| text_style | operator| (text_style lhs, const text_style &rhs) |
| text_style | operator & (text_style lhs, const text_style &rhs) |
| text_style | fg (internal::color_type foreground) throw () |
| text_style | bg (internal::color_type background) throw () |
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +|||||||||||||
+
|
+ +inline | +
+
|
+ +inline | +
+
|
+ +friend | +||||||||||||||
+
|
+ +friend | +||||||||||||||
+
|
+ +friend | +
+
|
+ +friend | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for fmt::v5::u8string_view, including all inherited members.
+| basic_string_view() | fmt::v5::basic_string_view< char8_t > | inline |
| basic_string_view(const char8_t *s, size_t count) | fmt::v5::basic_string_view< char8_t > | inline |
| basic_string_view(const char8_t *s) | fmt::v5::basic_string_view< char8_t > | inline |
| basic_string_view(const std::basic_string< char8_t, Alloc > &s) | fmt::v5::basic_string_view< char8_t > | inline |
| begin() const | fmt::v5::basic_string_view< char8_t > | inline |
| char_type typedef | fmt::v5::u8string_view | |
| compare(basic_string_view other) const | fmt::v5::basic_string_view< char8_t > | inline |
| data() const | fmt::v5::basic_string_view< char8_t > | inline |
| end() const | fmt::v5::basic_string_view< char8_t > | inline |
| iterator typedef | fmt::v5::basic_string_view< char8_t > | |
| remove_prefix(size_t n) | fmt::v5::basic_string_view< char8_t > | inline |
| size() const | fmt::v5::basic_string_view< char8_t > | inline |
| u8string_view(const char *s) | fmt::v5::u8string_view | inline |
| u8string_view(const char *s, size_t count) | fmt::v5::u8string_view | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+
++Public Types | |
| typedef char8_t | char_type |
Public Types inherited from fmt::v5::basic_string_view< char8_t > | |
| typedef char8_t | char_type |
| typedef const char8_t * | iterator |
+Public Member Functions | |
| u8string_view (const char *s) | |
| u8string_view (const char *s, size_t count) throw () | |
Public Member Functions inherited from fmt::v5::basic_string_view< char8_t > | |
| basic_string_view () throw () | |
| basic_string_view (const char8_t *s, size_t count) throw () | |
| basic_string_view (const char8_t *s) | |
| basic_string_view (const std::basic_string< char8_t, Alloc > &s) throw () | |
| const char8_t * | data () const |
| size_t | size () const |
| iterator | begin () const |
| iterator | end () const |
| void | remove_prefix (size_t n) |
| int | compare (basic_string_view other) const |
| typedef char8_t fmt::v5::u8string_view::char_type | +
+
|
+ +inline | +
+
|
+ +inline | +||||||||||||||||||||
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for livox::CommPort, including all inherited members.
+| CommPort() | livox::CommPort | |
| FetchCacheFreeSpace(uint32_t *o_len) | livox::CommPort | |
| GetAndUpdateSeqNum() | livox::CommPort | |
| Pack(uint8_t *o_buf, uint32_t o_buf_size, uint32_t *o_len, const CommPacket &i_packet) | livox::CommPort | |
| ParseCommStream(CommPacket *o_pack) | livox::CommPort | |
| UpdateCacheWrIdx(uint32_t used_size) | livox::CommPort | |
| ~CommPort() | livox::CommPort |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <comm_port.h>
+Public Member Functions | |
| CommPort () | |
| ~CommPort () | |
| int32_t | Pack (uint8_t *o_buf, uint32_t o_buf_size, uint32_t *o_len, const CommPacket &i_packet) |
| int32_t | ParseCommStream (CommPacket *o_pack) |
| uint8_t * | FetchCacheFreeSpace (uint32_t *o_len) |
| int32_t | UpdateCacheWrIdx (uint32_t used_size) |
| uint16_t | GetAndUpdateSeqNum () |
Definition at line 42 of file comm_port.h.
+| livox::CommPort::CommPort | +( | +) | ++ |
| livox::CommPort::~CommPort | +( | +) | ++ |
| uint8_t* livox::CommPort::FetchCacheFreeSpace | +( | +uint32_t * | +o_len | ) | ++ |
| uint16_t livox::CommPort::GetAndUpdateSeqNum | +( | +) | ++ |
| int32_t livox::CommPort::Pack | +( | +uint8_t * | +o_buf, | +
| + | + | uint32_t | +o_buf_size, | +
| + | + | uint32_t * | +o_len, | +
| + | + | const CommPacket & | +i_packet | +
| + | ) | ++ |
| int32_t livox::CommPort::ParseCommStream | +( | +CommPacket * | +o_pack | ) | ++ |
| int32_t livox::CommPort::UpdateCacheWrIdx | +( | +uint32_t | +used_size | ) | ++ |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for livox::Protocol, including all inherited members.
+| CheckPacket(uint8_t *buf)=0 | livox::Protocol | pure virtual |
| CheckPreamble(uint8_t *buf)=0 | livox::Protocol | pure virtual |
| GetPacketLen(uint8_t *buf)=0 | livox::Protocol | pure virtual |
| GetPacketWrapperLen()=0 | livox::Protocol | pure virtual |
| GetPreambleLen()=0 | livox::Protocol | pure virtual |
| Pack(uint8_t *o_buf, uint32_t o_buf_size, uint32_t *o_len, const CommPacket &i_packet)=0 | livox::Protocol | pure virtual |
| ParsePacket(uint8_t *i_buf, uint32_t i_len, CommPacket *o_packet)=0 | livox::Protocol | pure virtual |
| ~Protocol() | livox::Protocol | inlinevirtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <protocol.h>
+Public Member Functions | |
| virtual | ~Protocol () |
| virtual int32_t | ParsePacket (uint8_t *i_buf, uint32_t i_len, CommPacket *o_packet)=0 |
| virtual int32_t | Pack (uint8_t *o_buf, uint32_t o_buf_size, uint32_t *o_len, const CommPacket &i_packet)=0 |
| virtual uint32_t | GetPreambleLen ()=0 |
| virtual uint32_t | GetPacketWrapperLen ()=0 |
| virtual uint32_t | GetPacketLen (uint8_t *buf)=0 |
| virtual int32_t | CheckPreamble (uint8_t *buf)=0 |
| virtual int32_t | CheckPacket (uint8_t *buf)=0 |
Definition at line 62 of file protocol.h.
+
+
|
+ +inlinevirtual | +
Definition at line 64 of file protocol.h.
+ +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::async_logger, including all inherited members.
+| async_logger(std::string logger_name, It begin, It end, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | spdlog::async_logger | inline |
| async_logger(std::string logger_name, sinks_init_list sinks_list, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | spdlog::async_logger | inline |
| async_logger(std::string logger_name, sink_ptr single_sink, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | spdlog::async_logger | inline |
| backend_flush_() | spdlog::async_logger | inlineprotected |
| backend_log_(const details::log_msg &incoming_log_msg) | spdlog::async_logger | inlineprotected |
| clone(std::string new_name) override | spdlog::async_logger | inlinevirtual |
| critical(const char *fmt, const Args &... args) | spdlog::logger | inline |
| critical(const T &msg) | spdlog::logger | inline |
| debug(const char *fmt, const Args &... args) | spdlog::logger | inline |
| debug(const T &msg) | spdlog::logger | inline |
| default_err_handler_(const std::string &msg) | spdlog::logger | inlineprotected |
| default_level() | spdlog::logger | inlinestatic |
| details::thread_pool class | spdlog::async_logger | friend |
| err_handler_ | spdlog::logger | protected |
| error(const char *fmt, const Args &... args) | spdlog::logger | inline |
| error(const T &msg) | spdlog::logger | inline |
| error_handler() const | spdlog::logger | inline |
| flush() | spdlog::logger | inline |
| flush_() override | spdlog::async_logger | inlineprotectedvirtual |
| flush_level() const | spdlog::logger | inline |
| flush_level_ | spdlog::logger | protected |
| flush_on(level::level_enum log_level) | spdlog::logger | inline |
| incr_msg_counter_(details::log_msg &msg) | spdlog::logger | inlineprotected |
| info(const char *fmt, const Args &... args) | spdlog::logger | inline |
| info(const T &msg) | spdlog::logger | inline |
| last_err_time_ | spdlog::logger | protected |
| level() const | spdlog::logger | inline |
| level_ | spdlog::logger | protected |
| log(level::level_enum lvl, const char *fmt, const Args &... args) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const char *fmt, const Args &... args) | spdlog::logger | inline |
| log(level::level_enum lvl, const char *msg) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const char *msg) | spdlog::logger | inline |
| log(level::level_enum lvl, const T &) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const T &) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const T &) | spdlog::logger | |
| logger(std::string name, sink_ptr single_sink) | spdlog::logger | inline |
| logger(std::string name, sinks_init_list sinks) | spdlog::logger | inline |
| logger(std::string name, It begin, It end) | spdlog::logger | inline |
| logger(const logger &)=delete | spdlog::logger | |
| msg_counter_ | spdlog::logger | protected |
| name() const | spdlog::logger | inline |
| name_ | spdlog::logger | protected |
| operator=(const logger &)=delete | spdlog::logger | |
| set_error_handler(log_err_handler err_handler) | spdlog::logger | inline |
| set_formatter(std::unique_ptr< formatter > formatter) | spdlog::logger | inline |
| set_level(level::level_enum log_level) | spdlog::logger | inline |
| set_pattern(std::string pattern, pattern_time_type time_type=pattern_time_type::local) | spdlog::logger | inline |
| should_flush_(const details::log_msg &msg) | spdlog::logger | inlineprotected |
| should_log(level::level_enum msg_level) const | spdlog::logger | inline |
| sink_it_(details::log_msg &msg) override | spdlog::async_logger | inlineprotectedvirtual |
| sinks() const | spdlog::logger | inline |
| sinks() | spdlog::logger | inline |
| sinks_ | spdlog::logger | protected |
| trace(const char *fmt, const Args &... args) | spdlog::logger | inline |
| trace(const T &msg) | spdlog::logger | inline |
| warn(const char *fmt, const Args &... args) | spdlog::logger | inline |
| warn(const T &msg) | spdlog::logger | inline |
| ~logger() | spdlog::logger | inlinevirtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <async_logger.h>
+
++Public Member Functions | |
| template<typename It > | |
| async_logger (std::string logger_name, It begin, It end, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | |
| async_logger (std::string logger_name, sinks_init_list sinks_list, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | |
| async_logger (std::string logger_name, sink_ptr single_sink, std::weak_ptr< details::thread_pool > tp, async_overflow_policy overflow_policy=async_overflow_policy::block) | |
| std::shared_ptr< logger > | clone (std::string new_name) override |
Public Member Functions inherited from spdlog::logger | |
| logger (std::string name, sink_ptr single_sink) | |
| logger (std::string name, sinks_init_list sinks) | |
| template<typename It > | |
| logger (std::string name, It begin, It end) | |
| virtual | ~logger () |
| logger (const logger &)=delete | |
| logger & | operator= (const logger &)=delete |
| template<typename... Args> | |
| void | log (level::level_enum lvl, const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | log (source_loc loc, level::level_enum lvl, const char *fmt, const Args &... args) |
| void | log (level::level_enum lvl, const char *msg) |
| void | log (source_loc loc, level::level_enum lvl, const char *msg) |
| template<typename... Args> | |
| void | trace (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | debug (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | info (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | warn (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | error (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | critical (const char *fmt, const Args &... args) |
| template<class T > | |
| void | log (level::level_enum lvl, const T &) |
| template<class T , typename std::enable_if< std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> | |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| template<class T , typename std::enable_if<!std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> | |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| template<typename T > | |
| void | trace (const T &msg) |
| template<typename T > | |
| void | debug (const T &msg) |
| template<typename T > | |
| void | info (const T &msg) |
| template<typename T > | |
| void | warn (const T &msg) |
| template<typename T > | |
| void | error (const T &msg) |
| template<typename T > | |
| void | critical (const T &msg) |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
| const std::string & | name () const |
| void | set_formatter (std::unique_ptr< formatter > formatter) |
| void | set_pattern (std::string pattern, pattern_time_type time_type=pattern_time_type::local) |
| void | flush () |
| void | flush_on (level::level_enum log_level) |
| level::level_enum | flush_level () const |
| const std::vector< sink_ptr > & | sinks () const |
| std::vector< sink_ptr > & | sinks () |
| void | set_error_handler (log_err_handler err_handler) |
| log_err_handler | error_handler () const |
+Protected Member Functions | |
| void | sink_it_ (details::log_msg &msg) override |
| void | flush_ () override |
| void | backend_log_ (const details::log_msg &incoming_log_msg) |
| void | backend_flush_ () |
Protected Member Functions inherited from spdlog::logger | |
| bool | should_flush_ (const details::log_msg &msg) |
| void | default_err_handler_ (const std::string &msg) |
| void | incr_msg_counter_ (details::log_msg &msg) |
+Friends | |
| class | details::thread_pool |
+Additional Inherited Members | |
Static Public Member Functions inherited from spdlog::logger | |
| static level::level_enum | default_level () |
Protected Attributes inherited from spdlog::logger | |
| const std::string | name_ |
| std::vector< sink_ptr > | sinks_ |
| spdlog::level_t | level_ {spdlog::logger::default_level()} |
| spdlog::level_t | flush_level_ {level::off} |
| log_err_handler | err_handler_ {[this](const std::string &msg) { this->default_err_handler_(msg); }} |
| std::atomic< time_t > | last_err_time_ {0} |
| std::atomic< size_t > | msg_counter_ {1} |
Definition at line 43 of file async_logger.h.
+
+
|
+ +inline | +
Definition at line 18 of file async_logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 26 of file async_logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 32 of file async_logger_impl.h.
+ +
+
|
+ +inlineprotected | +
Definition at line 90 of file async_logger_impl.h.
+ +
+
|
+ +inlineprotected | +
Definition at line 70 of file async_logger_impl.h.
+ +
+
|
+ +inlineoverridevirtual | +
Reimplemented from spdlog::logger.
+ +Definition at line 102 of file async_logger_impl.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Reimplemented from spdlog::logger.
+ +Definition at line 55 of file async_logger_impl.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Reimplemented from spdlog::logger.
+ +Definition at line 39 of file async_logger_impl.h.
+ +
+
|
+ +friend | +
Definition at line 45 of file async_logger.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::A_formatter, including all inherited members.
+| A_formatter(padding_info padinfo) | spdlog::details::A_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::A_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| A_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 226 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 229 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 234 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::B_formatter, including all inherited members.
+| B_formatter(padding_info padinfo) | spdlog::details::B_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::B_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| B_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 263 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 266 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 271 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::C_formatter, including all inherited members.
+| C_formatter(padding_info padinfo) | spdlog::details::C_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::C_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| C_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 312 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 315 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 320 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::D_formatter, including all inherited members.
+| D_formatter(padding_info padinfo) | spdlog::details::D_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::D_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| D_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 329 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 332 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 337 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::E_formatter, including all inherited members.
+| E_formatter(padding_info padinfo) | spdlog::details::E_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::E_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| E_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 531 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 534 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 537 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::F_formatter, including all inherited members.
+| F_formatter(padding_info padinfo) | spdlog::details::F_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::F_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| F_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 508 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 511 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 514 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::H_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::H_formatter | inlinevirtual |
| H_formatter(padding_info padinfo) | spdlog::details::H_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| H_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 400 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 403 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 408 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::I_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::I_formatter | inlinevirtual |
| I_formatter(padding_info padinfo) | spdlog::details::I_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| I_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 417 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 420 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 423 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::M_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::M_formatter | inlinevirtual |
| M_formatter(padding_info padinfo) | spdlog::details::M_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| M_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 432 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 435 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 438 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::R_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::R_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| R_formatter(padding_info padinfo) | spdlog::details::R_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| R_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 585 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 588 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 591 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::S_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::S_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| S_formatter(padding_info padinfo) | spdlog::details::S_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| S_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 447 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 450 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 453 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::T_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::T_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| T_formatter(padding_info padinfo) | spdlog::details::T_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| T_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 603 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 606 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 609 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::Y_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::Y_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| Y_formatter(padding_info padinfo) | spdlog::details::Y_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| Y_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 351 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 354 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 357 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::a_formatter, including all inherited members.
+| a_formatter(padding_info padinfo) | spdlog::details::a_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::a_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| a_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 208 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 211 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 216 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::aggregate_formatter, including all inherited members.
+| add_ch(char ch) | spdlog::details::aggregate_formatter | inline |
| aggregate_formatter()=default | spdlog::details::aggregate_formatter | |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::aggregate_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| aggregate_formatter ()=default | |
| void | add_ch (char ch) |
| void | format (const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 781 of file pattern_formatter.h.
+
+
|
+ +default | +
+
|
+ +inline | +
Definition at line 786 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 790 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::b_formatter, including all inherited members.
+| b_formatter(padding_info padinfo) | spdlog::details::b_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::b_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| b_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 244 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 247 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 252 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::bytes_range< It >, including all inherited members.
+| begin() const | spdlog::details::bytes_range< It > | inline |
| bytes_range(It range_begin, It range_end) | spdlog::details::bytes_range< It > | inline |
| end() const | spdlog::details::bytes_range< It > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <bin_to_hex.h>
+Public Member Functions | |
| bytes_range (It range_begin, It range_end) | |
| It | begin () const |
| It | end () const |
Definition at line 28 of file bin_to_hex.h.
+
+
|
+ +inline | +
Definition at line 31 of file bin_to_hex.h.
+ +
+
|
+ +inline | +
Definition at line 37 of file bin_to_hex.h.
+ +
+
|
+ +inline | +
Definition at line 41 of file bin_to_hex.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::c_formatter, including all inherited members.
+| c_formatter(padding_info padinfo) | spdlog::details::c_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::c_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| c_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 280 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 283 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 288 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::ch_formatter, including all inherited members.
+| ch_formatter(char ch) | spdlog::details::ch_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::ch_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| ch_formatter (char ch) | |
| void | format (const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 761 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 764 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 769 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::circular_q< T >, including all inherited members.
+| circular_q(size_t max_items) | spdlog::details::circular_q< T > | inlineexplicit |
| empty() | spdlog::details::circular_q< T > | inline |
| full() | spdlog::details::circular_q< T > | inline |
| item_type typedef | spdlog::details::circular_q< T > | |
| overrun_counter() const | spdlog::details::circular_q< T > | inline |
| pop_front(T &popped_item) | spdlog::details::circular_q< T > | inline |
| push_back(T &&item) | spdlog::details::circular_q< T > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <circular_q.h>
+Public Types | |
| using | item_type = T |
+Public Member Functions | |
| circular_q (size_t max_items) | |
| void | push_back (T &&item) |
| void | pop_front (T &popped_item) |
| bool | empty () |
| bool | full () |
| size_t | overrun_counter () const |
Definition at line 14 of file circular_q.h.
+| using spdlog::details::circular_q< T >::item_type = T | +
Definition at line 17 of file circular_q.h.
+ +
+
|
+ +inlineexplicit | +
Definition at line 19 of file circular_q.h.
+ +
+
|
+ +inline | +
Definition at line 46 of file circular_q.h.
+ +
+
|
+ +inline | +
Definition at line 51 of file circular_q.h.
+ +
+
|
+ +inline | +
Definition at line 57 of file circular_q.h.
+ +
+
|
+ +inline | +
Definition at line 40 of file circular_q.h.
+ +
+
|
+ +inline | +
Definition at line 26 of file circular_q.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::color_start_formatter, including all inherited members.
+| color_start_formatter(padding_info padinfo) | spdlog::details::color_start_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::color_start_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| color_start_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 800 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 803 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 808 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::color_stop_formatter, including all inherited members.
+| color_stop_formatter(padding_info padinfo) | spdlog::details::color_stop_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::color_stop_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| color_stop_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 813 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 816 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 821 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::d_formatter, including all inherited members.
+| d_formatter(padding_info padinfo) | spdlog::details::d_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::d_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| d_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 383 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 386 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 391 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::e_formatter, including all inherited members.
+| e_formatter(padding_info padinfo) | spdlog::details::e_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::e_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| e_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 462 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 465 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 468 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::f_formatter, including all inherited members.
+| f_formatter(padding_info padinfo) | spdlog::details::f_formatter | inlineexplicit |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::f_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| f_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 485 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 488 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 491 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::file_helper, including all inherited members.
+| close() | spdlog::details::file_helper | inline |
| file_exists(const filename_t &fname) | spdlog::details::file_helper | inlinestatic |
| file_helper()=default | spdlog::details::file_helper | explicit |
| file_helper(const file_helper &)=delete | spdlog::details::file_helper | |
| filename() const | spdlog::details::file_helper | inline |
| flush() | spdlog::details::file_helper | inline |
| open(const filename_t &fname, bool truncate=false) | spdlog::details::file_helper | inline |
| open_interval | spdlog::details::file_helper | |
| open_tries | spdlog::details::file_helper | |
| operator=(const file_helper &)=delete | spdlog::details::file_helper | |
| reopen(bool truncate) | spdlog::details::file_helper | inline |
| size() const | spdlog::details::file_helper | inline |
| split_by_extension(const spdlog::filename_t &fname) | spdlog::details::file_helper | inlinestatic |
| write(const fmt::memory_buffer &buf) | spdlog::details::file_helper | inline |
| ~file_helper() | spdlog::details::file_helper | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <file_helper.h>
+Public Member Functions | |
| file_helper ()=default | |
| file_helper (const file_helper &)=delete | |
| file_helper & | operator= (const file_helper &)=delete |
| ~file_helper () | |
| void | open (const filename_t &fname, bool truncate=false) |
| void | reopen (bool truncate) |
| void | flush () |
| void | close () |
| void | write (const fmt::memory_buffer &buf) |
| size_t | size () const |
| const filename_t & | filename () const |
+Static Public Member Functions | |
| static bool | file_exists (const filename_t &fname) |
| static std::tuple< filename_t, filename_t > | split_by_extension (const spdlog::filename_t &fname) |
+Public Attributes | |
| const int | open_tries = 5 |
| const int | open_interval = 10 |
Definition at line 25 of file file_helper.h.
+
+
|
+ +explicitdefault | +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 37 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 74 of file file_helper.h.
+ +
+
|
+ +inlinestatic | +
Definition at line 107 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 102 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 69 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 42 of file file_helper.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 60 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 93 of file file_helper.h.
+ +
+
|
+ +inlinestatic | +
Definition at line 125 of file file_helper.h.
+ +
+
|
+ +inline | +
Definition at line 83 of file file_helper.h.
+ +| const int spdlog::details::file_helper::open_interval = 10 | +
Definition at line 30 of file file_helper.h.
+ +| const int spdlog::details::file_helper::open_tries = 5 | +
Definition at line 29 of file file_helper.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::flag_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest)=0 | spdlog::details::flag_formatter | pure virtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
| virtual void | format (const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest)=0 |
+Protected Attributes | |
| padding_info | padinfo_ |
Definition at line 111 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 114 of file pattern_formatter.h.
+ +
+
|
+ +default | +
+
|
+ +virtualdefault | +
+
|
+ +pure virtual | +
Implemented in spdlog::details::full_formatter, spdlog::details::source_funcname_formatter, spdlog::details::source_linenum_formatter, spdlog::details::source_filename_formatter, spdlog::details::source_location_formatter, spdlog::details::color_stop_formatter, spdlog::details::color_start_formatter, spdlog::details::aggregate_formatter, spdlog::details::ch_formatter, spdlog::details::v_formatter, spdlog::details::i_formatter, spdlog::details::pid_formatter, spdlog::details::t_formatter, spdlog::details::z_formatter, spdlog::details::T_formatter, spdlog::details::R_formatter, spdlog::details::r_formatter, spdlog::details::p_formatter, spdlog::details::E_formatter, spdlog::details::F_formatter, spdlog::details::f_formatter, spdlog::details::e_formatter, spdlog::details::S_formatter, spdlog::details::M_formatter, spdlog::details::I_formatter, spdlog::details::H_formatter, spdlog::details::d_formatter, spdlog::details::m_formatter, spdlog::details::Y_formatter, spdlog::details::D_formatter, spdlog::details::C_formatter, spdlog::details::c_formatter, spdlog::details::B_formatter, spdlog::details::b_formatter, spdlog::details::A_formatter, spdlog::details::a_formatter, spdlog::details::short_level_formatter, spdlog::details::level_formatter, and spdlog::details::name_formatter.
+ +
+
|
+ +protected | +
Definition at line 123 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::full_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::full_formatter | inlinevirtual |
| full_formatter(padding_info padinfo) | spdlog::details::full_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| full_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 918 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 921 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 926 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::i_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::i_formatter | inlinevirtual |
| i_formatter(padding_info padinfo) | spdlog::details::i_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| i_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 727 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 730 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 733 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::level_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::level_formatter | inlinevirtual |
| level_formatter(padding_info padinfo) | spdlog::details::level_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| level_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 152 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 155 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 160 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::m_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::m_formatter | inlinevirtual |
| m_formatter(padding_info padinfo) | spdlog::details::m_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| m_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 366 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 369 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 374 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::mpmc_blocking_queue< T >, including all inherited members.
+| dequeue_for(T &popped_item, std::chrono::milliseconds wait_duration) | spdlog::details::mpmc_blocking_queue< T > | inline |
| enqueue(T &&item) | spdlog::details::mpmc_blocking_queue< T > | inline |
| enqueue_nowait(T &&item) | spdlog::details::mpmc_blocking_queue< T > | inline |
| item_type typedef | spdlog::details::mpmc_blocking_queue< T > | |
| mpmc_blocking_queue(size_t max_items) | spdlog::details::mpmc_blocking_queue< T > | inlineexplicit |
| overrun_counter() | spdlog::details::mpmc_blocking_queue< T > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <mpmc_blocking_q.h>
+Public Types | |
| using | item_type = T |
+Public Member Functions | |
| mpmc_blocking_queue (size_t max_items) | |
| void | enqueue (T &&item) |
| void | enqueue_nowait (T &&item) |
| bool | dequeue_for (T &popped_item, std::chrono::milliseconds wait_duration) |
| size_t | overrun_counter () |
Definition at line 24 of file mpmc_blocking_q.h.
+| using spdlog::details::mpmc_blocking_queue< T >::item_type = T | +
Definition at line 27 of file mpmc_blocking_q.h.
+ +
+
|
+ +inlineexplicit | +
Definition at line 28 of file mpmc_blocking_q.h.
+ +
+
|
+ +inline | +
Definition at line 57 of file mpmc_blocking_q.h.
+ +
+
|
+ +inline | +
Definition at line 35 of file mpmc_blocking_q.h.
+ +
+
|
+ +inline | +
Definition at line 46 of file mpmc_blocking_q.h.
+ +
+
|
+ +inline | +
Definition at line 108 of file mpmc_blocking_q.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::name_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::name_formatter | inlinevirtual |
| name_formatter(padding_info padinfo) | spdlog::details::name_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| name_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 129 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 132 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 137 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::p_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::p_formatter | inlinevirtual |
| p_formatter(padding_info padinfo) | spdlog::details::p_formatter | inlineexplicit |
| padinfo_ | spdlog::details::flag_formatter | protected |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| p_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 548 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 551 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 554 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::periodic_worker, including all inherited members.
+| operator=(const periodic_worker &)=delete | spdlog::details::periodic_worker | |
| periodic_worker(const std::function< void()> &callback_fun, std::chrono::seconds interval) | spdlog::details::periodic_worker | inline |
| periodic_worker(const periodic_worker &)=delete | spdlog::details::periodic_worker | |
| ~periodic_worker() | spdlog::details::periodic_worker | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <periodic_worker.h>
+Public Member Functions | |
| periodic_worker (const std::function< void()> &callback_fun, std::chrono::seconds interval) | |
| periodic_worker (const periodic_worker &)=delete | |
| periodic_worker & | operator= (const periodic_worker &)=delete |
| ~periodic_worker () | |
Definition at line 23 of file periodic_worker.h.
+
+
|
+ +inline | +
Definition at line 26 of file periodic_worker.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 51 of file periodic_worker.h.
+ +
+
|
+ +delete | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::pid_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::pid_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| pid_formatter(padding_info padinfo) | spdlog::details::pid_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| pid_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 704 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 707 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 710 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::r_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::r_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| r_formatter(padding_info padinfo) | spdlog::details::r_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| r_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 563 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 566 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 569 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::registry, including all inherited members.
+| apply_all(const std::function< void(const std::shared_ptr< logger >)> &fun) | spdlog::details::registry | inline |
| default_logger() | spdlog::details::registry | inline |
| drop(const std::string &logger_name) | spdlog::details::registry | inline |
| drop_all() | spdlog::details::registry | inline |
| flush_all() | spdlog::details::registry | inline |
| flush_every(std::chrono::seconds interval) | spdlog::details::registry | inline |
| flush_on(level::level_enum log_level) | spdlog::details::registry | inline |
| get(const std::string &logger_name) | spdlog::details::registry | inline |
| get_default_raw() | spdlog::details::registry | inline |
| get_tp() | spdlog::details::registry | inline |
| initialize_logger(std::shared_ptr< logger > new_logger) | spdlog::details::registry | inline |
| instance() | spdlog::details::registry | inlinestatic |
| operator=(const registry &)=delete | spdlog::details::registry | |
| register_logger(std::shared_ptr< logger > new_logger) | spdlog::details::registry | inline |
| registry(const registry &)=delete | spdlog::details::registry | |
| set_automatic_registration(bool automatic_regsistration) | spdlog::details::registry | inline |
| set_default_logger(std::shared_ptr< logger > new_default_logger) | spdlog::details::registry | inline |
| set_error_handler(log_err_handler handler) | spdlog::details::registry | inline |
| set_formatter(std::unique_ptr< formatter > formatter) | spdlog::details::registry | inline |
| set_level(level::level_enum log_level) | spdlog::details::registry | inline |
| set_tp(std::shared_ptr< thread_pool > tp) | spdlog::details::registry | inline |
| shutdown() | spdlog::details::registry | inline |
| tp_mutex() | spdlog::details::registry | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <registry.h>
+Public Member Functions | |
| registry (const registry &)=delete | |
| registry & | operator= (const registry &)=delete |
| void | register_logger (std::shared_ptr< logger > new_logger) |
| void | initialize_logger (std::shared_ptr< logger > new_logger) |
| std::shared_ptr< logger > | get (const std::string &logger_name) |
| std::shared_ptr< logger > | default_logger () |
| logger * | get_default_raw () |
| void | set_default_logger (std::shared_ptr< logger > new_default_logger) |
| void | set_tp (std::shared_ptr< thread_pool > tp) |
| std::shared_ptr< thread_pool > | get_tp () |
| void | set_formatter (std::unique_ptr< formatter > formatter) |
| void | set_level (level::level_enum log_level) |
| void | flush_on (level::level_enum log_level) |
| void | flush_every (std::chrono::seconds interval) |
| void | set_error_handler (log_err_handler handler) |
| void | apply_all (const std::function< void(const std::shared_ptr< logger >)> &fun) |
| void | flush_all () |
| void | drop (const std::string &logger_name) |
| void | drop_all () |
| void | shutdown () |
| std::recursive_mutex & | tp_mutex () |
| void | set_automatic_registration (bool automatic_regsistration) |
+Static Public Member Functions | |
| static registry & | instance () |
Definition at line 36 of file registry.h.
+
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 166 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 74 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 184 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 194 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 175 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 149 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 139 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 67 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 84 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 112 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 48 of file registry.h.
+ +
+
|
+ +inlinestatic | +
Definition at line 228 of file registry.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 42 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 222 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 91 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 156 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 119 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 129 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 106 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 202 of file registry.h.
+ +
+
|
+ +inline | +
Definition at line 217 of file registry.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::scoped_pad, including all inherited members.
+| scoped_pad(size_t wrapped_size, padding_info &padinfo, fmt::memory_buffer &dest) | spdlog::details::scoped_pad | inline |
| scoped_pad(spdlog::string_view_t txt, padding_info &padinfo, fmt::memory_buffer &dest) | spdlog::details::scoped_pad | inline |
| ~scoped_pad() | spdlog::details::scoped_pad | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+Public Member Functions | |
| scoped_pad (size_t wrapped_size, padding_info &padinfo, fmt::memory_buffer &dest) | |
| scoped_pad (spdlog::string_view_t txt, padding_info &padinfo, fmt::memory_buffer &dest) | |
| ~scoped_pad () | |
Definition at line 53 of file pattern_formatter.h.
+
+
|
+ +inline | +
Definition at line 56 of file pattern_formatter.h.
+ +
+
|
+ +inline | +
Definition at line 82 of file pattern_formatter.h.
+ +
+
|
+ +inline | +
Definition at line 87 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::short_level_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::short_level_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| short_level_formatter(padding_info padinfo) | spdlog::details::short_level_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| short_level_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 176 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 179 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 184 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::source_filename_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::source_filename_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| source_filename_formatter(padding_info padinfo) | spdlog::details::source_filename_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| source_filename_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 857 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 860 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 863 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::source_funcname_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::source_funcname_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| source_funcname_formatter(padding_info padinfo) | spdlog::details::source_funcname_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| source_funcname_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 899 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 902 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 905 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::source_linenum_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::source_linenum_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| source_linenum_formatter(padding_info padinfo) | spdlog::details::source_linenum_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| source_linenum_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 874 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 877 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 880 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::source_location_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::source_location_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| source_location_formatter(padding_info padinfo) | spdlog::details::source_location_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| source_location_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 828 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 831 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 834 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::t_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::t_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| t_formatter(padding_info padinfo) | spdlog::details::t_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| t_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 682 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 685 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 688 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::thread_pool, including all inherited members.
+| item_type typedef | spdlog::details::thread_pool | |
| operator=(thread_pool &&)=delete | spdlog::details::thread_pool | |
| overrun_counter() | spdlog::details::thread_pool | inline |
| post_flush(async_logger_ptr &&worker_ptr, async_overflow_policy overflow_policy) | spdlog::details::thread_pool | inline |
| post_log(async_logger_ptr &&worker_ptr, details::log_msg &msg, async_overflow_policy overflow_policy) | spdlog::details::thread_pool | inline |
| q_type typedef | spdlog::details::thread_pool | |
| thread_pool(size_t q_max_items, size_t threads_n) | spdlog::details::thread_pool | inline |
| thread_pool(const thread_pool &)=delete | spdlog::details::thread_pool | |
| ~thread_pool() | spdlog::details::thread_pool | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <thread_pool.h>
+Public Types | |
| using | item_type = async_msg |
| using | q_type = details::mpmc_blocking_queue< item_type > |
+Public Member Functions | |
| thread_pool (size_t q_max_items, size_t threads_n) | |
| ~thread_pool () | |
| thread_pool (const thread_pool &)=delete | |
| thread_pool & | operator= (thread_pool &&)=delete |
| void | post_log (async_logger_ptr &&worker_ptr, details::log_msg &msg, async_overflow_policy overflow_policy) |
| void | post_flush (async_logger_ptr &&worker_ptr, async_overflow_policy overflow_policy) |
| size_t | overrun_counter () |
Definition at line 118 of file thread_pool.h.
+| using spdlog::details::thread_pool::item_type = async_msg | +
Definition at line 121 of file thread_pool.h.
+ +| using spdlog::details::thread_pool::q_type = details::mpmc_blocking_queue<item_type> | +
Definition at line 122 of file thread_pool.h.
+ +
+
|
+ +inline | +
Definition at line 124 of file thread_pool.h.
+ +
+
|
+ +inline | +
Definition at line 141 of file thread_pool.h.
+ +
+
|
+ +delete | +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 174 of file thread_pool.h.
+ +
+
|
+ +inline | +
Definition at line 169 of file thread_pool.h.
+ +
+
|
+ +inline | +
Definition at line 163 of file thread_pool.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::v_formatter, including all inherited members.
+| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override | spdlog::details::v_formatter | inlinevirtual |
| padinfo_ | spdlog::details::flag_formatter | protected |
| v_formatter(padding_info padinfo) | spdlog::details::v_formatter | inlineexplicit |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| v_formatter (padding_info padinfo) | |
| void | format (const details::log_msg &msg, const std::tm &, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 741 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 744 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 747 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::details::z_formatter, including all inherited members.
+| cache_refresh | spdlog::details::z_formatter | |
| flag_formatter(padding_info padinfo) | spdlog::details::flag_formatter | inlineexplicit |
| flag_formatter()=default | spdlog::details::flag_formatter | |
| format(const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest) override | spdlog::details::z_formatter | inlinevirtual |
| operator=(const z_formatter &)=delete | spdlog::details::z_formatter | |
| padinfo_ | spdlog::details::flag_formatter | protected |
| z_formatter(padding_info padinfo) | spdlog::details::z_formatter | inlineexplicit |
| z_formatter()=default | spdlog::details::z_formatter | |
| z_formatter(const z_formatter &)=delete | spdlog::details::z_formatter | |
| ~flag_formatter()=default | spdlog::details::flag_formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| z_formatter (padding_info padinfo) | |
| z_formatter ()=default | |
| z_formatter (const z_formatter &)=delete | |
| z_formatter & | operator= (const z_formatter &)=delete |
| void | format (const details::log_msg &msg, const std::tm &tm_time, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::details::flag_formatter | |
| flag_formatter (padding_info padinfo) | |
| flag_formatter ()=default | |
| virtual | ~flag_formatter ()=default |
+Public Attributes | |
| const std::chrono::seconds | cache_refresh = std::chrono::seconds(5) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::details::flag_formatter | |
| padding_info | padinfo_ |
Definition at line 623 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 626 of file pattern_formatter.h.
+ +
+
|
+ +default | +
+
|
+ +delete | +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::details::flag_formatter.
+ +Definition at line 635 of file pattern_formatter.h.
+ +
+
|
+ +delete | +
| const std::chrono::seconds spdlog::details::z_formatter::cache_refresh = std::chrono::seconds(5) | +
Definition at line 629 of file pattern_formatter.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::formatter, including all inherited members.
+| clone() const =0 | spdlog::formatter | pure virtual |
| format(const details::log_msg &msg, fmt::memory_buffer &dest)=0 | spdlog::formatter | pure virtual |
| ~formatter()=default | spdlog::formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <formatter.h>
+
++Public Member Functions | |
| virtual | ~formatter ()=default |
| virtual void | format (const details::log_msg &msg, fmt::memory_buffer &dest)=0 |
| virtual std::unique_ptr< formatter > | clone () const =0 |
Definition at line 13 of file formatter.h.
+
+
|
+ +virtualdefault | +
+
|
+ +pure virtual | +
Implemented in spdlog::pattern_formatter.
+ +
+
|
+ +pure virtual | +
Implemented in spdlog::pattern_formatter.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::logger, including all inherited members.
+| clone(std::string logger_name) | spdlog::logger | inlinevirtual |
| critical(const char *fmt, const Args &... args) | spdlog::logger | inline |
| critical(const T &msg) | spdlog::logger | inline |
| debug(const char *fmt, const Args &... args) | spdlog::logger | inline |
| debug(const T &msg) | spdlog::logger | inline |
| default_err_handler_(const std::string &msg) | spdlog::logger | inlineprotected |
| default_level() | spdlog::logger | inlinestatic |
| err_handler_ | spdlog::logger | protected |
| error(const char *fmt, const Args &... args) | spdlog::logger | inline |
| error(const T &msg) | spdlog::logger | inline |
| error_handler() const | spdlog::logger | inline |
| flush() | spdlog::logger | inline |
| flush_() | spdlog::logger | inlineprotectedvirtual |
| flush_level() const | spdlog::logger | inline |
| flush_level_ | spdlog::logger | protected |
| flush_on(level::level_enum log_level) | spdlog::logger | inline |
| incr_msg_counter_(details::log_msg &msg) | spdlog::logger | inlineprotected |
| info(const char *fmt, const Args &... args) | spdlog::logger | inline |
| info(const T &msg) | spdlog::logger | inline |
| last_err_time_ | spdlog::logger | protected |
| level() const | spdlog::logger | inline |
| level_ | spdlog::logger | protected |
| log(level::level_enum lvl, const char *fmt, const Args &... args) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const char *fmt, const Args &... args) | spdlog::logger | inline |
| log(level::level_enum lvl, const char *msg) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const char *msg) | spdlog::logger | inline |
| log(level::level_enum lvl, const T &) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const T &) | spdlog::logger | inline |
| log(source_loc loc, level::level_enum lvl, const T &) | spdlog::logger | |
| logger(std::string name, sink_ptr single_sink) | spdlog::logger | inline |
| logger(std::string name, sinks_init_list sinks) | spdlog::logger | inline |
| logger(std::string name, It begin, It end) | spdlog::logger | inline |
| logger(const logger &)=delete | spdlog::logger | |
| msg_counter_ | spdlog::logger | protected |
| name() const | spdlog::logger | inline |
| name_ | spdlog::logger | protected |
| operator=(const logger &)=delete | spdlog::logger | |
| set_error_handler(log_err_handler err_handler) | spdlog::logger | inline |
| set_formatter(std::unique_ptr< formatter > formatter) | spdlog::logger | inline |
| set_level(level::level_enum log_level) | spdlog::logger | inline |
| set_pattern(std::string pattern, pattern_time_type time_type=pattern_time_type::local) | spdlog::logger | inline |
| should_flush_(const details::log_msg &msg) | spdlog::logger | inlineprotected |
| should_log(level::level_enum msg_level) const | spdlog::logger | inline |
| sink_it_(details::log_msg &msg) | spdlog::logger | inlineprotectedvirtual |
| sinks() const | spdlog::logger | inline |
| sinks() | spdlog::logger | inline |
| sinks_ | spdlog::logger | protected |
| trace(const char *fmt, const Args &... args) | spdlog::logger | inline |
| trace(const T &msg) | spdlog::logger | inline |
| warn(const char *fmt, const Args &... args) | spdlog::logger | inline |
| warn(const T &msg) | spdlog::logger | inline |
| ~logger() | spdlog::logger | inlinevirtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <logger.h>
+
++Public Member Functions | |
| logger (std::string name, sink_ptr single_sink) | |
| logger (std::string name, sinks_init_list sinks) | |
| template<typename It > | |
| logger (std::string name, It begin, It end) | |
| virtual | ~logger () |
| logger (const logger &)=delete | |
| logger & | operator= (const logger &)=delete |
| template<typename... Args> | |
| void | log (level::level_enum lvl, const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | log (source_loc loc, level::level_enum lvl, const char *fmt, const Args &... args) |
| void | log (level::level_enum lvl, const char *msg) |
| void | log (source_loc loc, level::level_enum lvl, const char *msg) |
| template<typename... Args> | |
| void | trace (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | debug (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | info (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | warn (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | error (const char *fmt, const Args &... args) |
| template<typename... Args> | |
| void | critical (const char *fmt, const Args &... args) |
| template<class T > | |
| void | log (level::level_enum lvl, const T &) |
| template<class T , typename std::enable_if< std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> | |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| template<class T , typename std::enable_if<!std::is_convertible< T, spdlog::string_view_t >::value, T >::type * = nullptr> | |
| void | log (source_loc loc, level::level_enum lvl, const T &) |
| template<typename T > | |
| void | trace (const T &msg) |
| template<typename T > | |
| void | debug (const T &msg) |
| template<typename T > | |
| void | info (const T &msg) |
| template<typename T > | |
| void | warn (const T &msg) |
| template<typename T > | |
| void | error (const T &msg) |
| template<typename T > | |
| void | critical (const T &msg) |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
| const std::string & | name () const |
| void | set_formatter (std::unique_ptr< formatter > formatter) |
| void | set_pattern (std::string pattern, pattern_time_type time_type=pattern_time_type::local) |
| void | flush () |
| void | flush_on (level::level_enum log_level) |
| level::level_enum | flush_level () const |
| const std::vector< sink_ptr > & | sinks () const |
| std::vector< sink_ptr > & | sinks () |
| void | set_error_handler (log_err_handler err_handler) |
| log_err_handler | error_handler () const |
| virtual std::shared_ptr< logger > | clone (std::string logger_name) |
+Static Public Member Functions | |
| static level::level_enum | default_level () |
+Protected Member Functions | |
| virtual void | sink_it_ (details::log_msg &msg) |
| virtual void | flush_ () |
| bool | should_flush_ (const details::log_msg &msg) |
| void | default_err_handler_ (const std::string &msg) |
| void | incr_msg_counter_ (details::log_msg &msg) |
+Protected Attributes | |
| const std::string | name_ |
| std::vector< sink_ptr > | sinks_ |
| spdlog::level_t | level_ {spdlog::logger::default_level()} |
| spdlog::level_t | flush_level_ {level::off} |
| log_err_handler | err_handler_ {[this](const std::string &msg) { this->default_err_handler_(msg); }} |
| std::atomic< time_t > | last_err_time_ {0} |
| std::atomic< size_t > | msg_counter_ {1} |
+
|
+ +inline | +
Definition at line 39 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 33 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 26 of file logger_impl.h.
+ +
+
|
+ +inlinevirtualdefault | +
+
|
+ +delete | +
+
|
+ +inlinevirtual | +
Reimplemented in spdlog::async_logger.
+ +Definition at line 428 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 175 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 211 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 151 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 187 of file logger_impl.h.
+ +
+
|
+ +inlineprotected | +
Definition at line 399 of file logger_impl.h.
+ +
+
|
+ +inlinestatic | +
Definition at line 353 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 169 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 205 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 323 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 328 of file logger_impl.h.
+ +
+
|
+ +inlineprotectedvirtual | +
Reimplemented in spdlog::async_logger.
+ +Definition at line 391 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 342 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 337 of file logger_impl.h.
+ +
+
|
+ +inlineprotected | +
Definition at line 413 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 157 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 193 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 358 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 80 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 61 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 100 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 85 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 106 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 112 of file logger_impl.h.
+ +| void spdlog::logger::log | +( | +source_loc | +loc, | +
| + | + | level::level_enum | +lvl, | +
| + | + | const T & | ++ |
| + | ) | ++ |
+
|
+ +inline | +
Definition at line 308 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 318 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 46 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 313 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 54 of file logger_impl.h.
+ +
+
|
+ +inlineprotected | +
Definition at line 347 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 363 of file logger_impl.h.
+ +
+
|
+ +inlineprotectedvirtual | +
Reimplemented in spdlog::async_logger.
+ +Definition at line 372 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 418 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 423 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 145 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 181 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 163 of file logger_impl.h.
+ +
+
|
+ +inline | +
Definition at line 199 of file logger_impl.h.
+ +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
+
|
+ +protected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::pattern_formatter, including all inherited members.
+| clone() const override | spdlog::pattern_formatter | inlinevirtual |
| format(const details::log_msg &msg, fmt::memory_buffer &dest) override | spdlog::pattern_formatter | inlinevirtual |
| operator=(const pattern_formatter &other)=delete | spdlog::pattern_formatter | |
| pattern_formatter(std::string pattern, pattern_time_type time_type=pattern_time_type::local, std::string eol=spdlog::details::os::default_eol) | spdlog::pattern_formatter | inlineexplicit |
| pattern_formatter(pattern_time_type time_type=pattern_time_type::local, std::string eol=spdlog::details::os::default_eol) | spdlog::pattern_formatter | inlineexplicit |
| pattern_formatter(const pattern_formatter &other)=delete | spdlog::pattern_formatter | |
| ~formatter()=default | spdlog::formatter | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <pattern_formatter.h>
+
++Public Member Functions | |
| pattern_formatter (std::string pattern, pattern_time_type time_type=pattern_time_type::local, std::string eol=spdlog::details::os::default_eol) | |
| pattern_formatter (pattern_time_type time_type=pattern_time_type::local, std::string eol=spdlog::details::os::default_eol) | |
| pattern_formatter (const pattern_formatter &other)=delete | |
| pattern_formatter & | operator= (const pattern_formatter &other)=delete |
| std::unique_ptr< formatter > | clone () const override |
| void | format (const details::log_msg &msg, fmt::memory_buffer &dest) override |
Public Member Functions inherited from spdlog::formatter | |
| virtual | ~formatter ()=default |
Definition at line 1014 of file pattern_formatter.h.
+
+
|
+ +inlineexplicit | +
Definition at line 1017 of file pattern_formatter.h.
+ +
+
|
+ +inlineexplicit | +
Definition at line 1029 of file pattern_formatter.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::formatter.
+ +Definition at line 1042 of file pattern_formatter.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::formatter.
+ +Definition at line 1047 of file pattern_formatter.h.
+ +
+
|
+ +delete | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::android_sink< Mutex >, including all inherited members.
+| android_sink(std::string tag="spdlog", bool use_raw_msg=false) | spdlog::sinks::android_sink< Mutex > | inlineexplicit |
| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::android_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::android_sink< Mutex > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <android_sink.h>
+
++Public Member Functions | |
| android_sink (std::string tag="spdlog", bool use_raw_msg=false) | |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 34 of file android_sink.h.
+
+
|
+ +inlineexplicit | +
Definition at line 37 of file android_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 75 of file android_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 44 of file android_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >, including all inherited members.
+| ansicolor_sink() | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inline |
| ansicolor_sink(const ansicolor_sink &other)=delete | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| black | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| blink | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| blue | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| bold | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| clear_line | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| concealed | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| cyan | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| dark | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| flush() override | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| formatter_ | spdlog::sinks::sink | protected |
| green | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) override | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| magenta | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| mutex_t typedef | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_black | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_blue | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_cyan | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_green | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_magenta | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_red | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_white | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| on_yellow | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| operator=(const ansicolor_sink &other)=delete | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| red | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| reset | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| reverse | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| set_color(level::level_enum color_level, const std::string &color) | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inline |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) override | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| should_color() | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | inline |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| underline | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| white | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| yellow | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| ~ansicolor_sink() override=default | spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex > | |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <ansicolor_sink.h>
+
++Public Types | |
| using | mutex_t = typename ConsoleMutex::mutex_t |
+Public Member Functions | |
| ansicolor_sink () | |
| ~ansicolor_sink () override=default | |
| ansicolor_sink (const ansicolor_sink &other)=delete | |
| ansicolor_sink & | operator= (const ansicolor_sink &other)=delete |
| void | set_color (level::level_enum color_level, const std::string &color) |
| void | log (const details::log_msg &msg) override |
| void | flush () override |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) override |
| bool | should_color () |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Public Attributes | |
| const std::string | reset = "\033[m" |
| Formatting codes. More... | |
| const std::string | bold = "\033[1m" |
| const std::string | dark = "\033[2m" |
| const std::string | underline = "\033[4m" |
| const std::string | blink = "\033[5m" |
| const std::string | reverse = "\033[7m" |
| const std::string | concealed = "\033[8m" |
| const std::string | clear_line = "\033[K" |
| const std::string | black = "\033[30m" |
| const std::string | red = "\033[31m" |
| const std::string | green = "\033[32m" |
| const std::string | yellow = "\033[33m" |
| const std::string | blue = "\033[34m" |
| const std::string | magenta = "\033[35m" |
| const std::string | cyan = "\033[36m" |
| const std::string | white = "\033[37m" |
| const std::string | on_black = "\033[40m" |
| Background colors. More... | |
| const std::string | on_red = "\033[41m" |
| const std::string | on_green = "\033[42m" |
| const std::string | on_yellow = "\033[43m" |
| const std::string | on_blue = "\033[44m" |
| const std::string | on_magenta = "\033[45m" |
| const std::string | on_cyan = "\033[46m" |
| const std::string | on_white = "\033[47m" |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
This sink prefixes the output with an ANSI escape sequence color code depending on the severity of the message. If no color terminal detected, omit the escape codes.
+ +Definition at line 32 of file ansicolor_sink.h.
+| using spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::mutex_t = typename ConsoleMutex::mutex_t | +
Definition at line 35 of file ansicolor_sink.h.
+ +
+
|
+ +inline | +
Definition at line 36 of file ansicolor_sink.h.
+ +
+
|
+ +overridedefault | +
+
|
+ +delete | +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 118 of file ansicolor_sink.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 92 of file ansicolor_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 56 of file ansicolor_sink.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 130 of file ansicolor_sink.h.
+ +
+
|
+ +inlinefinalvirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 124 of file ansicolor_sink.h.
+ +
+
|
+ +inline | +
Definition at line 136 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::black = "\033[30m" | +
Definition at line 73 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::blink = "\033[5m" | +
Definition at line 67 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::blue = "\033[34m" | +
Definition at line 77 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::bold = "\033[1m" | +
Definition at line 64 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::clear_line = "\033[K" | +
Definition at line 70 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::concealed = "\033[8m" | +
Definition at line 69 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::cyan = "\033[36m" | +
Definition at line 79 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::dark = "\033[2m" | +
Definition at line 65 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::green = "\033[32m" | +
Definition at line 75 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::magenta = "\033[35m" | +
Definition at line 78 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_black = "\033[40m" | +
Background colors.
+ +Definition at line 83 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_blue = "\033[44m" | +
Definition at line 87 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_cyan = "\033[46m" | +
Definition at line 89 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_green = "\033[42m" | +
Definition at line 85 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_magenta = "\033[45m" | +
Definition at line 88 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_red = "\033[41m" | +
Definition at line 84 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_white = "\033[47m" | +
Definition at line 90 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::on_yellow = "\033[43m" | +
Definition at line 86 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::red = "\033[31m" | +
Definition at line 74 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::reset = "\033[m" | +
Formatting codes.
+ +Definition at line 63 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::reverse = "\033[7m" | +
Definition at line 68 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::underline = "\033[4m" | +
Definition at line 66 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::white = "\033[37m" | +
Definition at line 80 of file ansicolor_sink.h.
+ +| const std::string spdlog::sinks::ansicolor_sink< TargetStream, ConsoleMutex >::yellow = "\033[33m" | +
Definition at line 76 of file ansicolor_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::base_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_()=0 | spdlog::sinks::base_sink< Mutex > | protectedpure virtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg)=0 | spdlog::sinks::base_sink< Mutex > | protectedpure virtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <base_sink.h>
+
++Public Member Functions | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| virtual void | sink_it_ (const details::log_msg &msg)=0 |
| virtual void | flush_ ()=0 |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Protected Attributes | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 22 of file base_sink.h.
+
+
|
+ +default | +
+
|
+ +delete | +
+
|
+ +inlinefinalvirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 35 of file base_sink.h.
+ +
+
|
+ +protectedpure virtual | +
Implemented in spdlog::sinks::daily_file_sink< Mutex, FileNameCalc >, spdlog::sinks::rotating_file_sink< Mutex >, spdlog::sinks::android_sink< Mutex >, spdlog::sinks::dist_sink< Mutex >, spdlog::sinks::syslog_sink< Mutex >, spdlog::sinks::basic_file_sink< Mutex >, spdlog::sinks::ostream_sink< Mutex >, and spdlog::sinks::null_sink< Mutex >.
+ +
+
|
+ +inlinefinalvirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 29 of file base_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlinefinalvirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 47 of file base_sink.h.
+ +
+
|
+ +inlineprotectedvirtual | +
Reimplemented in spdlog::sinks::dist_sink< Mutex >.
+ +Definition at line 62 of file base_sink.h.
+ +
+
|
+ +inlinefinalvirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 41 of file base_sink.h.
+ +
+
|
+ +inlineprotectedvirtual | +
Reimplemented in spdlog::sinks::dist_sink< Mutex >.
+ +Definition at line 57 of file base_sink.h.
+ +
+
|
+ +protectedpure virtual | +
Implemented in spdlog::sinks::daily_file_sink< Mutex, FileNameCalc >, spdlog::sinks::rotating_file_sink< Mutex >, spdlog::sinks::dist_sink< Mutex >, spdlog::sinks::syslog_sink< Mutex >, spdlog::sinks::android_sink< Mutex >, spdlog::sinks::basic_file_sink< Mutex >, spdlog::sinks::ostream_sink< Mutex >, and spdlog::sinks::null_sink< Mutex >.
+ +
+
|
+ +protected | +
Definition at line 66 of file base_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::basic_file_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| basic_file_sink(const filename_t &filename, bool truncate=false) | spdlog::sinks::basic_file_sink< Mutex > | inlineexplicit |
| filename() const | spdlog::sinks::basic_file_sink< Mutex > | inline |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::basic_file_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::basic_file_sink< Mutex > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <basic_file_sink.h>
+
++Public Member Functions | |
| basic_file_sink (const filename_t &filename, bool truncate=false) | |
| const filename_t & | filename () const |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 25 of file basic_file_sink.h.
+
+
|
+ +inlineexplicit | +
Definition at line 28 of file basic_file_sink.h.
+ +
+
|
+ +inline | +
Definition at line 33 of file basic_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 46 of file basic_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 39 of file basic_file_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::daily_file_sink< Mutex, FileNameCalc >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| daily_file_sink(filename_t base_filename, int rotation_hour, int rotation_minute, bool truncate=false) | spdlog::sinks::daily_file_sink< Mutex, FileNameCalc > | inline |
| filename() const | spdlog::sinks::daily_file_sink< Mutex, FileNameCalc > | inline |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::daily_file_sink< Mutex, FileNameCalc > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::daily_file_sink< Mutex, FileNameCalc > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <daily_file_sink.h>
+
++Public Member Functions | |
| daily_file_sink (filename_t base_filename, int rotation_hour, int rotation_minute, bool truncate=false) | |
| const filename_t & | filename () const |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 47 of file daily_file_sink.h.
+
+
|
+ +inline | +
Definition at line 51 of file daily_file_sink.h.
+ +
+
|
+ +inline | +
Definition at line 66 of file daily_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 85 of file daily_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 72 of file daily_file_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::dist_sink< Mutex >, including all inherited members.
+| add_sink(std::shared_ptr< sink > sink) | spdlog::sinks::dist_sink< Mutex > | inline |
| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| dist_sink()=default | spdlog::sinks::dist_sink< Mutex > | |
| dist_sink(const dist_sink &)=delete | spdlog::sinks::dist_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::dist_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const dist_sink &)=delete | spdlog::sinks::dist_sink< Mutex > | |
| spdlog::sinks::base_sink::operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| remove_sink(std::shared_ptr< sink > sink) | spdlog::sinks::dist_sink< Mutex > | inline |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) override | spdlog::sinks::dist_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) override | spdlog::sinks::dist_sink< Mutex > | inlineprotectedvirtual |
| set_sinks(std::vector< std::shared_ptr< sink >> sinks) | spdlog::sinks::dist_sink< Mutex > | inline |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::dist_sink< Mutex > | inlineprotectedvirtual |
| sinks_ | spdlog::sinks::dist_sink< Mutex > | protected |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <dist_sink.h>
+
++Public Member Functions | |
| dist_sink ()=default | |
| dist_sink (const dist_sink &)=delete | |
| dist_sink & | operator= (const dist_sink &)=delete |
| void | add_sink (std::shared_ptr< sink > sink) |
| void | remove_sink (std::shared_ptr< sink > sink) |
| void | set_sinks (std::vector< std::shared_ptr< sink >> sinks) |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
| void | set_pattern_ (const std::string &pattern) override |
| void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) override |
+Protected Attributes | |
| std::vector< std::shared_ptr< sink > > | sinks_ |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 28 of file dist_sink.h.
+
+
|
+ +default | +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 35 of file dist_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 66 of file dist_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 41 of file dist_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Reimplemented from spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 79 of file dist_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Reimplemented from spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 74 of file dist_sink.h.
+ +
+
|
+ +inline | +
Definition at line 47 of file dist_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 54 of file dist_sink.h.
+ +
+
|
+ +protected | +
Definition at line 87 of file dist_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::null_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::null_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &) override | spdlog::sinks::null_sink< Mutex > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <null_sink.h>
+
++Protected Member Functions | |
| void | sink_it_ (const details::log_msg &) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 21 of file null_sink.h.
+
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 25 of file null_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 24 of file null_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::ostream_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::ostream_sink< Mutex > | inlineprotectedvirtual |
| force_flush_ | spdlog::sinks::ostream_sink< Mutex > | protected |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const ostream_sink &)=delete | spdlog::sinks::ostream_sink< Mutex > | |
| spdlog::sinks::base_sink::operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| ostream_ | spdlog::sinks::ostream_sink< Mutex > | protected |
| ostream_sink(std::ostream &os, bool force_flush=false) | spdlog::sinks::ostream_sink< Mutex > | inlineexplicit |
| ostream_sink(const ostream_sink &)=delete | spdlog::sinks::ostream_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::ostream_sink< Mutex > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <ostream_sink.h>
+
++Public Member Functions | |
| ostream_sink (std::ostream &os, bool force_flush=false) | |
| ostream_sink (const ostream_sink &)=delete | |
| ostream_sink & | operator= (const ostream_sink &)=delete |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Protected Attributes | |
| std::ostream & | ostream_ |
| bool | force_flush_ |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 21 of file ostream_sink.h.
+
+
|
+ +inlineexplicit | +
Definition at line 24 of file ostream_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 44 of file ostream_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 33 of file ostream_sink.h.
+ +
+
|
+ +protected | +
Definition at line 50 of file ostream_sink.h.
+ +
+
|
+ +protected | +
Definition at line 49 of file ostream_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::rotating_file_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| calc_filename(const filename_t &filename, std::size_t index) | spdlog::sinks::rotating_file_sink< Mutex > | inlinestatic |
| filename() const | spdlog::sinks::rotating_file_sink< Mutex > | inline |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::rotating_file_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| rotating_file_sink(filename_t base_filename, std::size_t max_size, std::size_t max_files, bool rotate_on_open=false) | spdlog::sinks::rotating_file_sink< Mutex > | inline |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::rotating_file_sink< Mutex > | inlineprotectedvirtual |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <rotating_file_sink.h>
+
++Public Member Functions | |
| rotating_file_sink (filename_t base_filename, std::size_t max_size, std::size_t max_files, bool rotate_on_open=false) | |
| const filename_t & | filename () const |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Static Public Member Functions | |
| static filename_t | calc_filename (const filename_t &filename, std::size_t index) |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 31 of file rotating_file_sink.h.
+
+
|
+ +inline | +
Definition at line 34 of file rotating_file_sink.h.
+ +
+
|
+ +inlinestatic | +
Definition at line 49 of file rotating_file_sink.h.
+ +
+
|
+ +inline | +
Definition at line 65 of file rotating_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 84 of file rotating_file_sink.h.
+ +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 71 of file rotating_file_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::sink, including all inherited members.
+| flush()=0 | spdlog::sinks::sink | pure virtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg)=0 | spdlog::sinks::sink | pure virtual |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter)=0 | spdlog::sinks::sink | pure virtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern)=0 | spdlog::sinks::sink | pure virtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| ~sink()=default | spdlog::sinks::sink | virtual |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <sink.h>
+
++Public Member Functions | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| virtual void | log (const details::log_msg &msg)=0 |
| virtual void | flush ()=0 |
| virtual void | set_pattern (const std::string &pattern)=0 |
| virtual void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter)=0 |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Attributes | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
+
|
+ +default | +
+
|
+ +inlineexplicit | +
+
|
+ +virtualdefault | +
+
|
+ +pure virtual | +
+
|
+ +inline | +
+
|
+ +pure virtual | +
+
|
+ +pure virtual | +
+
|
+ +inline | +
+
|
+ +pure virtual | +
+
|
+ +inline | +
+
|
+ +protected | +
+
|
+ +protected | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex >, including all inherited members.
+| flush() override | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) override | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| mutex_t typedef | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | |
| operator=(const stdout_sink &other)=delete | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) override | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) override | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | inlinevirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| stdout_sink() | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | inline |
| stdout_sink(const stdout_sink &other)=delete | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > | |
| ~sink()=default | spdlog::sinks::sink | virtual |
| ~stdout_sink() override=default | spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <stdout_sinks.h>
+
++Public Types | |
| using | mutex_t = typename ConsoleMutex::mutex_t |
+Public Member Functions | |
| stdout_sink () | |
| ~stdout_sink () override=default | |
| stdout_sink (const stdout_sink &other)=delete | |
| stdout_sink & | operator= (const stdout_sink &other)=delete |
| void | log (const details::log_msg &msg) override |
| void | flush () override |
| void | set_pattern (const std::string &pattern) override |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) override |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 24 of file stdout_sinks.h.
+| using spdlog::sinks::stdout_sink< TargetStream, ConsoleMutex >::mutex_t = typename ConsoleMutex::mutex_t | +
Definition at line 27 of file stdout_sinks.h.
+ +
+
|
+ +inline | +
Definition at line 28 of file stdout_sinks.h.
+ +
+
|
+ +overridedefault | +
+
|
+ +delete | +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 47 of file stdout_sinks.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 38 of file stdout_sinks.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 59 of file stdout_sinks.h.
+ +
+
|
+ +inlineoverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 53 of file stdout_sinks.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::syslog_sink< Mutex >, including all inherited members.
+| base_sink()=default | spdlog::sinks::base_sink< Mutex > | |
| base_sink(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| flush() final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| flush_() override | spdlog::sinks::syslog_sink< Mutex > | inlineprotectedvirtual |
| formatter_ | spdlog::sinks::sink | protected |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| mutex_ | spdlog::sinks::base_sink< Mutex > | protected |
| operator=(const syslog_sink &)=delete | spdlog::sinks::syslog_sink< Mutex > | |
| spdlog::sinks::base_sink::operator=(const base_sink &)=delete | spdlog::sinks::base_sink< Mutex > | |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_formatter_(std::unique_ptr< spdlog::formatter > sink_formatter) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) final | spdlog::sinks::base_sink< Mutex > | inlinevirtual |
| set_pattern_(const std::string &pattern) | spdlog::sinks::base_sink< Mutex > | inlineprotectedvirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| sink_it_(const details::log_msg &msg) override | spdlog::sinks::syslog_sink< Mutex > | inlineprotectedvirtual |
| syslog_sink(std::string ident="", int syslog_option=0, int syslog_facility=LOG_USER) | spdlog::sinks::syslog_sink< Mutex > | inlineexplicit |
| syslog_sink(const syslog_sink &)=delete | spdlog::sinks::syslog_sink< Mutex > | |
| ~sink()=default | spdlog::sinks::sink | virtual |
| ~syslog_sink() override | spdlog::sinks::syslog_sink< Mutex > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <syslog_sink.h>
+
++Public Member Functions | |
| syslog_sink (std::string ident="", int syslog_option=0, int syslog_facility=LOG_USER) | |
| ~syslog_sink () override | |
| syslog_sink (const syslog_sink &)=delete | |
| syslog_sink & | operator= (const syslog_sink &)=delete |
Public Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| base_sink ()=default | |
| base_sink (const base_sink &)=delete | |
| base_sink & | operator= (const base_sink &)=delete |
| void | log (const details::log_msg &msg) final |
| void | flush () final |
| void | set_pattern (const std::string &pattern) final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Protected Member Functions | |
| void | sink_it_ (const details::log_msg &msg) override |
| void | flush_ () override |
Protected Member Functions inherited from spdlog::sinks::base_sink< Mutex > | |
| virtual void | set_pattern_ (const std::string &pattern) |
| virtual void | set_formatter_ (std::unique_ptr< spdlog::formatter > sink_formatter) |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::base_sink< Mutex > | |
| Mutex | mutex_ |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Sink that write to syslog using the syscall() library call.
Locking is not needed, as syslog() itself is thread-safe.
Definition at line 26 of file syslog_sink.h.
+
+
|
+ +inlineexplicit | +
Definition at line 30 of file syslog_sink.h.
+ +
+
|
+ +inlineoverride | +
Definition at line 45 of file syslog_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 59 of file syslog_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlineoverrideprotectedvirtual | +
Implements spdlog::sinks::base_sink< Mutex >.
+ +Definition at line 54 of file syslog_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >, including all inherited members.
+| BOLD | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| CYAN | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| flush() final override | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inlinevirtual |
| formatter_ | spdlog::sinks::sink | protected |
| GREEN | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| level() const | spdlog::sinks::sink | inline |
| level_ | spdlog::sinks::sink | protected |
| log(const details::log_msg &msg) final override | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inlinevirtual |
| operator=(const wincolor_sink &other)=delete | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| RED | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| set_color(level::level_enum level, WORD color) | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inline |
| set_formatter(std::unique_ptr< spdlog::formatter > sink_formatter) override final | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inlinevirtual |
| set_level(level::level_enum log_level) | spdlog::sinks::sink | inline |
| set_pattern(const std::string &pattern) override final | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inlinevirtual |
| should_log(level::level_enum msg_level) const | spdlog::sinks::sink | inline |
| sink()=default | spdlog::sinks::sink | |
| sink(std::unique_ptr< spdlog::formatter > formatter) | spdlog::sinks::sink | inlineexplicit |
| WHITE | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| wincolor_sink() | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inline |
| wincolor_sink(const wincolor_sink &other)=delete | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| YELLOW | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | |
| ~sink()=default | spdlog::sinks::sink | virtual |
| ~wincolor_sink() override | spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex > | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <wincolor_sink.h>
+
++Public Member Functions | |
| wincolor_sink () | |
| ~wincolor_sink () override | |
| wincolor_sink (const wincolor_sink &other)=delete | |
| wincolor_sink & | operator= (const wincolor_sink &other)=delete |
| void | set_color (level::level_enum level, WORD color) |
| void | log (const details::log_msg &msg) final override |
| void | flush () final override |
| void | set_pattern (const std::string &pattern) override final |
| void | set_formatter (std::unique_ptr< spdlog::formatter > sink_formatter) override final |
Public Member Functions inherited from spdlog::sinks::sink | |
| sink ()=default | |
| sink (std::unique_ptr< spdlog::formatter > formatter) | |
| virtual | ~sink ()=default |
| bool | should_log (level::level_enum msg_level) const |
| void | set_level (level::level_enum log_level) |
| level::level_enum | level () const |
+Public Attributes | |
| const WORD | BOLD = FOREGROUND_INTENSITY |
| const WORD | RED = FOREGROUND_RED |
| const WORD | GREEN = FOREGROUND_GREEN |
| const WORD | CYAN = FOREGROUND_GREEN | FOREGROUND_BLUE |
| const WORD | WHITE = FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE |
| const WORD | YELLOW = FOREGROUND_RED | FOREGROUND_GREEN |
+Additional Inherited Members | |
Protected Attributes inherited from spdlog::sinks::sink | |
| level_t | level_ {level::trace} |
| std::unique_ptr< spdlog::formatter > | formatter_ {details::make_unique<spdlog::pattern_formatter>()} |
Definition at line 30 of file wincolor_sink.h.
+
+
|
+ +inline | +
Definition at line 40 of file wincolor_sink.h.
+ +
+
|
+ +inlineoverride | +
Definition at line 53 of file wincolor_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inlinefinaloverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 92 of file wincolor_sink.h.
+ +
+
|
+ +inlinefinaloverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 68 of file wincolor_sink.h.
+ +
+
|
+ +delete | +
+
|
+ +inline | +
Definition at line 62 of file wincolor_sink.h.
+ +
+
|
+ +inlinefinaloverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 103 of file wincolor_sink.h.
+ +
+
|
+ +inlinefinaloverridevirtual | +
Implements spdlog::sinks::sink.
+ +Definition at line 97 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::BOLD = FOREGROUND_INTENSITY | +
Definition at line 33 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::CYAN = FOREGROUND_GREEN | FOREGROUND_BLUE | +
Definition at line 36 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::GREEN = FOREGROUND_GREEN | +
Definition at line 35 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::RED = FOREGROUND_RED | +
Definition at line 34 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::WHITE = FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE | +
Definition at line 37 of file wincolor_sink.h.
+ +| const WORD spdlog::sinks::wincolor_sink< OutHandle, ConsoleMutex >::YELLOW = FOREGROUND_RED | FOREGROUND_GREEN | +
Definition at line 38 of file wincolor_sink.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for spdlog::spdlog_ex, including all inherited members.
+| spdlog_ex(std::string msg) | spdlog::spdlog_ex | inlineexplicit |
| spdlog_ex(const std::string &msg, int last_errno) | spdlog::spdlog_ex | inline |
| what() const noexcept override | spdlog::spdlog_ex | inline |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <common.h>
+ +Public Member Functions | |
| spdlog_ex (std::string msg) | |
| spdlog_ex (const std::string &msg, int last_errno) | |
| const char * | what () const noexcept override |
+
|
+ +inlineexplicit | +
+
|
+ +inline | +
+
|
+ +inlineoverridenoexcept | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
This is the complete list of members for std::numeric_limits< fmt::internal::dummy_int >, including all inherited members.
+| isinfinity(T x) | std::numeric_limits< fmt::internal::dummy_int > | inlinestatic |
| isnotanumber(T x) | std::numeric_limits< fmt::internal::dummy_int > | inlinestatic |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <format.h>
+ +Static Public Member Functions | |
| template<typename T > | |
| static bool | isinfinity (T x) |
| template<typename T > | |
| static bool | isnotanumber (T x) |
+
|
+ +inlinestatic | +
+
|
+ +inlinestatic | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "format.h"Go to the source code of this file.
++Classes | |
| struct | fmt::v5::rgb |
| struct | fmt::v5::internal::color_type |
| union | fmt::v5::internal::color_type::color_union |
| class | fmt::v5::text_style |
| struct | fmt::v5::internal::ansi_color_escape< Char > |
| struct | fmt::v5::internal::is_string< std::FILE * > |
| struct | fmt::v5::internal::is_string< const std::FILE * > |
+Namespaces | |
| fmt | |
| fmt::v5 | |
| fmt::v5::internal | |
+Enumerations | |
| enum | fmt::v5::color : uint32_t { + fmt::v5::color::alice_blue = 0xF0F8FF, +fmt::v5::color::antique_white = 0xFAEBD7, +fmt::v5::color::aqua = 0x00FFFF, +fmt::v5::color::aquamarine = 0x7FFFD4, + + fmt::v5::color::azure = 0xF0FFFF, +fmt::v5::color::beige = 0xF5F5DC, +fmt::v5::color::bisque = 0xFFE4C4, +fmt::v5::color::black = 0x000000, + + fmt::v5::color::blanched_almond = 0xFFEBCD, +fmt::v5::color::blue = 0x0000FF, +fmt::v5::color::blue_violet = 0x8A2BE2, +fmt::v5::color::brown = 0xA52A2A, + + fmt::v5::color::burly_wood = 0xDEB887, +fmt::v5::color::cadet_blue = 0x5F9EA0, +fmt::v5::color::chartreuse = 0x7FFF00, +fmt::v5::color::chocolate = 0xD2691E, + + fmt::v5::color::coral = 0xFF7F50, +fmt::v5::color::cornflower_blue = 0x6495ED, +fmt::v5::color::cornsilk = 0xFFF8DC, +fmt::v5::color::crimson = 0xDC143C, + + fmt::v5::color::cyan = 0x00FFFF, +fmt::v5::color::dark_blue = 0x00008B, +fmt::v5::color::dark_cyan = 0x008B8B, +fmt::v5::color::dark_golden_rod = 0xB8860B, + + fmt::v5::color::dark_gray = 0xA9A9A9, +fmt::v5::color::dark_green = 0x006400, +fmt::v5::color::dark_khaki = 0xBDB76B, +fmt::v5::color::dark_magenta = 0x8B008B, + + fmt::v5::color::dark_olive_green = 0x556B2F, +fmt::v5::color::dark_orange = 0xFF8C00, +fmt::v5::color::dark_orchid = 0x9932CC, +fmt::v5::color::dark_red = 0x8B0000, + + fmt::v5::color::dark_salmon = 0xE9967A, +fmt::v5::color::dark_sea_green = 0x8FBC8F, +fmt::v5::color::dark_slate_blue = 0x483D8B, +fmt::v5::color::dark_slate_gray = 0x2F4F4F, + + fmt::v5::color::dark_turquoise = 0x00CED1, +fmt::v5::color::dark_violet = 0x9400D3, +fmt::v5::color::deep_pink = 0xFF1493, +fmt::v5::color::deep_sky_blue = 0x00BFFF, + + fmt::v5::color::dim_gray = 0x696969, +fmt::v5::color::dodger_blue = 0x1E90FF, +fmt::v5::color::fire_brick = 0xB22222, +fmt::v5::color::floral_white = 0xFFFAF0, + + fmt::v5::color::forest_green = 0x228B22, +fmt::v5::color::fuchsia = 0xFF00FF, +fmt::v5::color::gainsboro = 0xDCDCDC, +fmt::v5::color::ghost_white = 0xF8F8FF, + + fmt::v5::color::gold = 0xFFD700, +fmt::v5::color::golden_rod = 0xDAA520, +fmt::v5::color::gray = 0x808080, +fmt::v5::color::green = 0x008000, + + fmt::v5::color::green_yellow = 0xADFF2F, +fmt::v5::color::honey_dew = 0xF0FFF0, +fmt::v5::color::hot_pink = 0xFF69B4, +fmt::v5::color::indian_red = 0xCD5C5C, + + fmt::v5::color::indigo = 0x4B0082, +fmt::v5::color::ivory = 0xFFFFF0, +fmt::v5::color::khaki = 0xF0E68C, +fmt::v5::color::lavender = 0xE6E6FA, + + fmt::v5::color::lavender_blush = 0xFFF0F5, +fmt::v5::color::lawn_green = 0x7CFC00, +fmt::v5::color::lemon_chiffon = 0xFFFACD, +fmt::v5::color::light_blue = 0xADD8E6, + + fmt::v5::color::light_coral = 0xF08080, +fmt::v5::color::light_cyan = 0xE0FFFF, +fmt::v5::color::light_golden_rod_yellow = 0xFAFAD2, +fmt::v5::color::light_gray = 0xD3D3D3, + + fmt::v5::color::light_green = 0x90EE90, +fmt::v5::color::light_pink = 0xFFB6C1, +fmt::v5::color::light_salmon = 0xFFA07A, +fmt::v5::color::light_sea_green = 0x20B2AA, + + fmt::v5::color::light_sky_blue = 0x87CEFA, +fmt::v5::color::light_slate_gray = 0x778899, +fmt::v5::color::light_steel_blue = 0xB0C4DE, +fmt::v5::color::light_yellow = 0xFFFFE0, + + fmt::v5::color::lime = 0x00FF00, +fmt::v5::color::lime_green = 0x32CD32, +fmt::v5::color::linen = 0xFAF0E6, +fmt::v5::color::magenta = 0xFF00FF, + + fmt::v5::color::maroon = 0x800000, +fmt::v5::color::medium_aquamarine = 0x66CDAA, +fmt::v5::color::medium_blue = 0x0000CD, +fmt::v5::color::medium_orchid = 0xBA55D3, + + fmt::v5::color::medium_purple = 0x9370DB, +fmt::v5::color::medium_sea_green = 0x3CB371, +fmt::v5::color::medium_slate_blue = 0x7B68EE, +fmt::v5::color::medium_spring_green = 0x00FA9A, + + fmt::v5::color::medium_turquoise = 0x48D1CC, +fmt::v5::color::medium_violet_red = 0xC71585, +fmt::v5::color::midnight_blue = 0x191970, +fmt::v5::color::mint_cream = 0xF5FFFA, + + fmt::v5::color::misty_rose = 0xFFE4E1, +fmt::v5::color::moccasin = 0xFFE4B5, +fmt::v5::color::navajo_white = 0xFFDEAD, +fmt::v5::color::navy = 0x000080, + + fmt::v5::color::old_lace = 0xFDF5E6, +fmt::v5::color::olive = 0x808000, +fmt::v5::color::olive_drab = 0x6B8E23, +fmt::v5::color::orange = 0xFFA500, + + fmt::v5::color::orange_red = 0xFF4500, +fmt::v5::color::orchid = 0xDA70D6, +fmt::v5::color::pale_golden_rod = 0xEEE8AA, +fmt::v5::color::pale_green = 0x98FB98, + + fmt::v5::color::pale_turquoise = 0xAFEEEE, +fmt::v5::color::pale_violet_red = 0xDB7093, +fmt::v5::color::papaya_whip = 0xFFEFD5, +fmt::v5::color::peach_puff = 0xFFDAB9, + + fmt::v5::color::peru = 0xCD853F, +fmt::v5::color::pink = 0xFFC0CB, +fmt::v5::color::plum = 0xDDA0DD, +fmt::v5::color::powder_blue = 0xB0E0E6, + + fmt::v5::color::purple = 0x800080, +fmt::v5::color::rebecca_purple = 0x663399, +fmt::v5::color::red = 0xFF0000, +fmt::v5::color::rosy_brown = 0xBC8F8F, + + fmt::v5::color::royal_blue = 0x4169E1, +fmt::v5::color::saddle_brown = 0x8B4513, +fmt::v5::color::salmon = 0xFA8072, +fmt::v5::color::sandy_brown = 0xF4A460, + + fmt::v5::color::sea_green = 0x2E8B57, +fmt::v5::color::sea_shell = 0xFFF5EE, +fmt::v5::color::sienna = 0xA0522D, +fmt::v5::color::silver = 0xC0C0C0, + + fmt::v5::color::sky_blue = 0x87CEEB, +fmt::v5::color::slate_blue = 0x6A5ACD, +fmt::v5::color::slate_gray = 0x708090, +fmt::v5::color::snow = 0xFFFAFA, + + fmt::v5::color::spring_green = 0x00FF7F, +fmt::v5::color::steel_blue = 0x4682B4, +fmt::v5::color::tan = 0xD2B48C, +fmt::v5::color::teal = 0x008080, + + fmt::v5::color::thistle = 0xD8BFD8, +fmt::v5::color::tomato = 0xFF6347, +fmt::v5::color::turquoise = 0x40E0D0, +fmt::v5::color::violet = 0xEE82EE, + + fmt::v5::color::wheat = 0xF5DEB3, +fmt::v5::color::white = 0xFFFFFF, +fmt::v5::color::white_smoke = 0xF5F5F5, +fmt::v5::color::yellow = 0xFFFF00, + + fmt::v5::color::yellow_green = 0x9ACD32 + + } |
| enum | fmt::v5::terminal_color : uint8_t { + fmt::v5::terminal_color::black = 30, +fmt::v5::terminal_color::red, +fmt::v5::terminal_color::green, +fmt::v5::terminal_color::yellow, + + fmt::v5::terminal_color::blue, +fmt::v5::terminal_color::magenta, +fmt::v5::terminal_color::cyan, +fmt::v5::terminal_color::white, + + fmt::v5::terminal_color::bright_black = 90, +fmt::v5::terminal_color::bright_red, +fmt::v5::terminal_color::bright_green, +fmt::v5::terminal_color::bright_yellow, + + fmt::v5::terminal_color::bright_blue, +fmt::v5::terminal_color::bright_magenta, +fmt::v5::terminal_color::bright_cyan, +fmt::v5::terminal_color::bright_white + + } |
| enum | fmt::v5::emphasis : uint8_t { fmt::v5::emphasis::bold = 1, +fmt::v5::emphasis::italic = 1 << 1, +fmt::v5::emphasis::underline = 1 << 2, +fmt::v5::emphasis::strikethrough = 1 << 3 + } |
+Functions | |
| text_style | fmt::v5::fg (internal::color_type foreground) throw () |
| text_style | fmt::v5::bg (internal::color_type background) throw () |
| text_style | fmt::v5::operator| (emphasis lhs, emphasis rhs) throw () |
| template<typename Char > | |
| ansi_color_escape< Char > | fmt::v5::internal::make_foreground_color (internal::color_type foreground) throw () |
| template<typename Char > | |
| ansi_color_escape< Char > | fmt::v5::internal::make_background_color (internal::color_type background) throw () |
| template<typename Char > | |
| ansi_color_escape< Char > | fmt::v5::internal::make_emphasis (emphasis em) throw () |
| template<typename Char > | |
| void | fmt::v5::internal::fputs (const Char *chars, FILE *stream) throw () |
| template<> | |
| void | fmt::v5::internal::fputs< wchar_t > (const wchar_t *chars, FILE *stream) throw () |
| template<typename Char > | |
| void | fmt::v5::internal::reset_color (FILE *stream) throw () |
| template<> | |
| void | fmt::v5::internal::reset_color< wchar_t > (FILE *stream) throw () |
| template<typename S , typename Char = typename internal::char_t<S>::type> | |
| void | fmt::v5::vprint (std::FILE *f, const text_style &ts, const S &format, basic_format_args< typename buffer_context< Char >::type > args) |
| template<typename String , typename... Args> | |
| std::enable_if< internal::is_string< String >::value >::type | fmt::v5::print (std::FILE *f, const text_style &ts, const String &format_str, const Args &... args) |
| template<typename String , typename... Args> | |
| std::enable_if< internal::is_string< String >::value >::type | fmt::v5::print (const text_style &ts, const String &format_str, const Args &... args) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Classes | |
| struct | livox::PortCache |
| class | livox::CommPort |
+Namespaces | |
| livox | |
+Variables | |
| const uint32_t | livox::kCacheSize = 8192 |
| const uint32_t | livox::kMoveCacheLimit = 1536 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/tweakme.h"#include <atomic>#include <chrono>#include <functional>#include <initializer_list>#include <memory>#include <stdexcept>#include <string>#include <cstring>#include <type_traits>#include <unordered_map>#include "spdlog/details/null_mutex.h"#include "spdlog/fmt/fmt.h"Go to the source code of this file.
++Classes | |
| class | spdlog::spdlog_ex |
| struct | spdlog::source_loc |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
| spdlog::level | |
| spdlog::details | |
+Macros | |
| #define | SPDLOG_NOEXCEPT noexcept |
| #define | SPDLOG_CONSTEXPR constexpr |
| #define | SPDLOG_DEPRECATED |
| #define | SPDLOG_STRRCHR(str, sep) strrchr(str, sep) |
| #define | SPDLOG_FILE_BASENAME(file) SPDLOG_STRRCHR("/" file, '/') + 1 |
| #define | SPDLOG_FUNCTION __FUNCTION__ |
| #define | SPDLOG_LEVEL_TRACE 0 |
| #define | SPDLOG_LEVEL_DEBUG 1 |
| #define | SPDLOG_LEVEL_INFO 2 |
| #define | SPDLOG_LEVEL_WARN 3 |
| #define | SPDLOG_LEVEL_ERROR 4 |
| #define | SPDLOG_LEVEL_CRITICAL 5 |
| #define | SPDLOG_LEVEL_OFF 6 |
| #define | SPDLOG_ACTIVE_LEVEL SPDLOG_LEVEL_INFO |
| #define | SPDLOG_LEVEL_NAMES |
| #define | SPDLOG_SHORT_LEVEL_NAMES {"T", "D", "I", "W", "E", "C", "O"} |
+Typedefs | |
| using | spdlog::log_clock = std::chrono::system_clock |
| using | spdlog::sink_ptr = std::shared_ptr< sinks::sink > |
| using | spdlog::sinks_init_list = std::initializer_list< sink_ptr > |
| using | spdlog::log_err_handler = std::function< void(const std::string &err_msg)> |
| using | spdlog::string_view_t = fmt::string_view |
| using | spdlog::level_t = std::atomic< int > |
| using | spdlog::level::level_hasher = std::hash< int > |
| using | spdlog::filename_t = std::string |
+Enumerations | |
| enum | spdlog::level::level_enum { + spdlog::level::trace = 0, +spdlog::level::debug = 1, +spdlog::level::info = 2, +spdlog::level::warn = 3, + + spdlog::level::err = 4, +spdlog::level::critical = 5, +spdlog::level::off = 6 + + } |
| enum | spdlog::pattern_time_type { spdlog::pattern_time_type::local, +spdlog::pattern_time_type::utc + } |
+Functions | |
| string_view_t & | spdlog::level::to_string_view (spdlog::level::level_enum l) noexcept |
| const char * | spdlog::level::to_short_c_str (spdlog::level::level_enum l) noexcept |
| spdlog::level::level_enum | spdlog::level::from_str (const std::string &name) noexcept |
| template<typename T , typename... Args> | |
| std::unique_ptr< T > | spdlog::details::make_unique (Args &&... args) |
+Variables | |
| static string_view_t | spdlog::level::level_string_views [] { "trace", "debug", "info", "warning", "error", "critical", "off" } |
| static const char * | spdlog::level::short_level_names [] {"T", "D", "I", "W", "E", "C", "O"} |
| #define SPDLOG_ACTIVE_LEVEL SPDLOG_LEVEL_INFO | +
| #define SPDLOG_FILE_BASENAME | +( | ++ | file | ) | +SPDLOG_STRRCHR("/" file, '/') + 1 | +
| #define SPDLOG_LEVEL_NAMES | +
| #define SPDLOG_SHORT_LEVEL_NAMES {"T", "D", "I", "W", "E", "C", "O"} | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Classes | |
| struct | spdlog::details::console_stdout |
| struct | spdlog::details::console_stderr |
| struct | spdlog::details::console_mutex |
| struct | spdlog::details::console_nullmutex |
+Namespaces | |
| spdlog | |
| spdlog::details | |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <cassert>#include <cstdio>#include <cstring>#include <iterator>#include <string>#include <type_traits>Go to the source code of this file.
++Classes | |
| struct | fmt::v5::internal::result_of< typename > |
| struct | fmt::v5::internal::result_of< F(Args...)> |
| class | fmt::v5::internal::basic_buffer< T > |
| class | fmt::v5::internal::container_buffer< Container > |
| struct | fmt::v5::internal::error_handler |
| struct | fmt::v5::internal::no_formatter_error< T > |
| struct | fmt::v5::is_constructible< T > |
| class | fmt::v5::basic_string_view< Char > |
| struct | fmt::v5::compile_string |
| struct | fmt::v5::is_compile_string< S > |
| class | fmt::v5::basic_format_arg< Context > |
| class | fmt::v5::basic_format_args< Context > |
| struct | fmt::v5::formatter< T, Char, Enable > |
| struct | fmt::v5::convert_to_int< T, Char, Enable > |
| struct | fmt::v5::internal::dummy_string_view |
| struct | fmt::v5::internal::is_string< S > |
| struct | fmt::v5::internal::char_t< S > |
| struct | fmt::v5::internal::named_arg_base< Char > |
| struct | fmt::v5::internal::named_arg< T, Char > |
| struct | fmt::v5::internal::string_value< Char > |
| struct | fmt::v5::internal::custom_value< Context > |
| class | fmt::v5::internal::value< Context > |
| struct | fmt::v5::internal::init< Context, T, TYPE > |
| class | fmt::v5::internal::arg_map< Context > |
| class | fmt::v5::basic_format_arg< Context > |
| class | fmt::v5::basic_format_arg< Context >::handle |
| struct | fmt::v5::monostate |
| class | fmt::v5::basic_parse_context< Char, ErrorHandler > |
| class | fmt::v5::internal::arg_map< Context > |
| class | fmt::v5::internal::locale_ref |
| class | fmt::v5::internal::context_base< OutputIt, Context, Char > |
| struct | fmt::v5::internal::get_type< Context, T > |
| class | fmt::v5::basic_format_context< OutputIt, Char > |
| struct | fmt::v5::basic_format_context< OutputIt, Char >::formatter_type< T > |
| struct | fmt::v5::buffer_context< Char > |
| class | fmt::v5::format_arg_store< Context, Args > |
| class | fmt::v5::basic_format_args< Context > |
| struct | fmt::v5::format_args |
| struct | fmt::v5::wformat_args |
| struct | fmt::v5::char_t< S > |
| struct | fmt::v5::internal::named_arg_base< Char > |
| struct | fmt::v5::internal::named_arg< T, Char > |
| struct | fmt::v5::internal::checked_args< S, Args > |
| struct | fmt::v5::is_contiguous< Container > |
| struct | fmt::v5::is_contiguous< std::basic_string< Char > > |
| struct | fmt::v5::is_contiguous< internal::basic_buffer< Char > > |
+Namespaces | |
| fmt | |
| fmt::v5 | |
| fmt::v5::internal | |
+Macros | |
| #define | FMT_VERSION 50300 |
| #define | FMT_HAS_FEATURE(x) 0 |
| #define | FMT_HAS_INCLUDE(x) 0 |
| #define | FMT_HAS_CPP_ATTRIBUTE(x) 0 |
| #define | FMT_GCC_VERSION 0 |
| #define | FMT_HAS_GXX_CXX11 0 |
| #define | FMT_MSC_VER 0 |
| #define | FMT_USE_CONSTEXPR |
| #define | FMT_CONSTEXPR inline |
| #define | FMT_CONSTEXPR_DECL |
| #define | FMT_USE_CONSTEXPR11 (FMT_USE_CONSTEXPR || FMT_GCC_VERSION >= 406 || FMT_MSC_VER >= 1900) |
| #define | FMT_CONSTEXPR11 |
| #define | FMT_OVERRIDE |
| #define | FMT_USE_EXPLICIT 0 |
| #define | FMT_EXPLICIT |
| #define | FMT_NULL NULL |
| #define | FMT_USE_NULLPTR 0 |
| #define | FMT_EXCEPTIONS 1 |
| #define | FMT_USE_NOEXCEPT 0 |
| #define | FMT_DETECTED_NOEXCEPT throw() |
| #define | FMT_HAS_CXX11_NOEXCEPT 0 |
| #define | FMT_NOEXCEPT FMT_DETECTED_NOEXCEPT |
| #define | FMT_INLINE_NAMESPACE namespace |
| #define | FMT_END_NAMESPACE } using namespace v5; } |
| #define | FMT_BEGIN_NAMESPACE namespace fmt { FMT_INLINE_NAMESPACE v5 { |
| #define | FMT_API |
| #define | FMT_ASSERT(condition, message) assert((condition) && message) |
| #define | FMT_MAKE_VALUE(TAG, ArgType, ValueType) |
| #define | FMT_MAKE_VALUE_SAME(TAG, Type) |
| #define | FMT_ENABLE_IF_T(B, T) typename std::enable_if<B, T>::type |
| #define | FMT_USE_ALIAS_TEMPLATES FMT_HAS_FEATURE(cxx_alias_templates) |
| #define | FMT_CHAR(S) typename char_t<S>::type |
+Typedefs | |
| typedef basic_buffer< char > | fmt::v5::internal::buffer |
| typedef basic_buffer< wchar_t > | fmt::v5::internal::wbuffer |
| typedef basic_string_view< char > | fmt::v5::string_view |
| typedef basic_string_view< wchar_t > | fmt::v5::wstring_view |
| typedef std::conditional< sizeof(long)==sizeof(int), int, long long >::type | fmt::v5::internal::long_type |
| typedef std::conditional< sizeof(unsigned long)==sizeof(unsigned), unsigned, unsigned long long >::type | fmt::v5::internal::ulong_type |
| typedef basic_parse_context< char > | fmt::v5::format_parse_context |
| typedef basic_parse_context< wchar_t > | fmt::v5::wformat_parse_context |
| typedef basic_parse_context< char > | fmt::v5::parse_context |
| typedef basic_parse_context< wchar_t > | fmt::v5::wparse_context |
| typedef buffer_context< char >::type | fmt::v5::format_context |
| typedef buffer_context< wchar_t >::type | fmt::v5::wformat_context |
+Enumerations | |
| enum | fmt::v5::internal::type { + fmt::v5::internal::none_type, +fmt::v5::internal::named_arg_type, +fmt::v5::internal::int_type, +fmt::v5::internal::uint_type, + + fmt::v5::internal::long_long_type, +fmt::v5::internal::ulong_long_type, +fmt::v5::internal::bool_type, +fmt::v5::internal::char_type, + + fmt::v5::internal::last_integer_type = char_type, +fmt::v5::internal::double_type, +fmt::v5::internal::long_double_type, +fmt::v5::internal::last_numeric_type = long_double_type, + + fmt::v5::internal::cstring_type, +fmt::v5::internal::string_type, +fmt::v5::internal::pointer_type, +fmt::v5::internal::custom_type + + } |
| enum | { fmt::v5::internal::max_packed_args = 15 + } |
| enum | : unsigned long long { fmt::v5::internal::is_unpacked_bit = 1ull << 63 + } |
+Functions | |
| template<typename T > | |
| std::add_rvalue_reference< T >::type | fmt::v5::internal::declval () throw () |
| template<typename Int > | |
| std::make_unsigned< Int >::type | fmt::v5::internal::to_unsigned (Int value) |
| template<typename Container > | |
| Container & | fmt::v5::internal::get_container (std::back_insert_iterator< Container > it) |
| template<typename Char > | |
| basic_string_view< Char > | fmt::v5::to_string_view (basic_string_view< Char > s) |
| template<typename Char > | |
| basic_string_view< Char > | fmt::v5::to_string_view (const std::basic_string< Char > &s) |
| template<typename Char > | |
| basic_string_view< Char > | fmt::v5::to_string_view (const Char *s) |
| template<typename S , typename Enable = typename std::enable_if<is_compile_string<S>::value>::type> | |
| basic_string_view< typename S::char_type > | fmt::v5::to_string_view (const S &s) |
| dummy_string_view | fmt::v5::internal::to_string_view (...) |
| bool | fmt::v5::internal::is_integral (type t) |
| bool | fmt::v5::internal::is_arithmetic (type t) |
| template<typename Context , typename T > | |
| basic_format_arg< Context > | fmt::v5::internal::make_arg (const T &value) |
| template<typename C > | |
| init< C, int, bool_type > | fmt::v5::internal::make_value (bool val) |
| template<typename C > | |
| init< C, int, int_type > | fmt::v5::internal::make_value (short val) |
| template<typename C > | |
| init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned short val) |
| template<typename C > | |
| init< C, int, int_type > | fmt::v5::internal::make_value (int val) |
| template<typename C > | |
| init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned val) |
| template<typename C > | |
| init< C, long_type,(sizeof(long)==sizeof(int) ? int_type :long_long_type) > | fmt::v5::internal::make_value (long val) |
| template<typename C > | |
| init< C, ulong_type,(sizeof(unsigned long)==sizeof(unsigned) ? uint_type :ulong_long_type) > | fmt::v5::internal::make_value (unsigned long val) |
| template<typename C > | |
| init< C, long long, long_long_type > | fmt::v5::internal::make_value (long long val) |
| template<typename C > | |
| init< C, unsigned long long, ulong_long_type > | fmt::v5::internal::make_value (unsigned long long val) |
| template<typename C > | |
| init< C, int, int_type > | fmt::v5::internal::make_value (signed char val) |
| template<typename C > | |
| init< C, unsigned, uint_type > | fmt::v5::internal::make_value (unsigned char val) |
| template<typename C , typename Char > | |
| std::enable_if< std::is_same< typename C::char_type, Char >::value, init< C, int, char_type > >::type | fmt::v5::internal::make_value (Char val) |
| template<typename C > | |
| std::enable_if< !std::is_same< typename C::char_type, char >::value, init< C, int, char_type > >::type | fmt::v5::internal::make_value (char val) |
| template<typename C > | |
| init< C, double, double_type > | fmt::v5::internal::make_value (float val) |
| template<typename C > | |
| init< C, double, double_type > | fmt::v5::internal::make_value (double val) |
| template<typename C > | |
| init< C, long double, long_double_type > | fmt::v5::internal::make_value (long double val) |
| template<typename C > | |
| init< C, const typename C::char_type *, cstring_type > | fmt::v5::internal::make_value (typename C::char_type *val) |
| template<typename C > | |
| init< C, const typename C::char_type *, cstring_type > | fmt::v5::internal::make_value (const typename C::char_type *val) |
| template<typename C > | |
| init< C, const signed char *, cstring_type > | fmt::v5::internal::make_value (signed char *val) |
| template<typename C > | |
| init< C, const signed char *, cstring_type > | fmt::v5::internal::make_value (const signed char *val) |
| template<typename C > | |
| init< C, const unsigned char *, cstring_type > | fmt::v5::internal::make_value (unsigned char *val) |
| template<typename C > | |
| init< C, const unsigned char *, cstring_type > | fmt::v5::internal::make_value (const unsigned char *val) |
| template<typename C > | |
| init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (basic_string_view< typename C::char_type > val) |
| template<typename C > | |
| init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (typename basic_string_view< typename C::char_type >::type val) |
| template<typename C > | |
| init< C, basic_string_view< typename C::char_type >, string_type > | fmt::v5::internal::make_value (const std::basic_string< typename C::char_type > &val) |
| template<typename C > | |
| init< C, const void *, pointer_type > | fmt::v5::internal::make_value (void *val) |
| template<typename C > | |
| init< C, const void *, pointer_type > | fmt::v5::internal::make_value (const void *val) |
| template<typename C , typename T > | |
| std::enable_if<!std::is_same< T, typename C::char_type >::value >::type | fmt::v5::internal::make_value (const T *) |
| template<typename C , typename T > | |
| std::enable_if< std::is_enum< T >::value &&convert_to_int< T, typename C::char_type >::value, init< C, int, int_type > >::type | fmt::v5::internal::make_value (const T &val) |
| template<typename C , typename T , typename Char = typename C::char_type> | |
| std::enable_if< is_constructible< basic_string_view< Char >, T >::value &&!internal::is_string< T >::value, init< C, basic_string_view< Char >, string_type > >::type | fmt::v5::internal::make_value (const T &val) |
| template<typename C , typename T , typename Char = typename C::char_type> | |
| std::enable_if< !convert_to_int< T, Char >::value &&!std::is_same< T, Char >::value &&!std::is_convertible< T, basic_string_view< Char > >::value &&!is_constructible< basic_string_view< Char >, T >::value &&!internal::is_string< T >::value, init< C, const T &, custom_type > >::type | fmt::v5::internal::make_value (const T &val) |
| template<typename C , typename T > | |
| init< C, const void *, named_arg_type > | fmt::v5::internal::make_value (const named_arg< T, typename C::char_type > &val) |
| template<typename C , typename S > | |
| std::enable_if< internal::is_string< S >::value, init< C, basic_string_view< typename C::char_type >, string_type > >::type | fmt::v5::internal::make_value (const S &val) |
| template<typename Visitor , typename Context > | |
| internal::result_of< Visitor(int)>::type | fmt::v5::visit_format_arg (Visitor &&vis, const basic_format_arg< Context > &arg) |
| template<typename Visitor , typename Context > | |
| internal::result_of< Visitor(int)>::type | fmt::v5::visit (Visitor &&vis, const basic_format_arg< Context > &arg) |
| template<typename Context > | |
| unsigned long long | fmt::v5::internal::get_types () |
| template<typename Context , typename Arg , typename... Args> | |
| unsigned long long | fmt::v5::internal::get_types () |
| template<bool IS_PACKED, typename Context , typename T > | |
| std::enable_if< IS_PACKED, value< Context > >::type | fmt::v5::internal::make_arg (const T &value) |
| template<bool IS_PACKED, typename Context , typename T > | |
| std::enable_if<!IS_PACKED, basic_format_arg< Context > >::type | fmt::v5::internal::make_arg (const T &value) |
| template<typename Context = format_context, typename ... Args> | |
| format_arg_store< Context, Args... > | fmt::v5::make_format_args (const Args &... args) |
| template<typename... Args, typename S > | |
| std::enable_if<!is_compile_string< S >::value >::type | fmt::v5::internal::check_format_string (const S &) |
| template<typename... Args, typename S > | |
| std::enable_if< is_compile_string< S >::value >::type | fmt::v5::internal::check_format_string (S) |
| template<typename Char > | |
| std::basic_string< Char > | fmt::v5::internal::vformat (basic_string_view< Char > format_str, basic_format_args< typename buffer_context< Char >::type > args) |
| template<typename Char > | |
| buffer_context< Char >::type::iterator | fmt::v5::internal::vformat_to (internal::basic_buffer< Char > &buf, basic_string_view< Char > format_str, basic_format_args< typename buffer_context< Char >::type > args) |
| template<typename T > | |
| internal::named_arg< T, char > | fmt::v5::arg (string_view name, const T &arg) |
| template<typename T > | |
| internal::named_arg< T, wchar_t > | fmt::v5::arg (wstring_view name, const T &arg) |
| template<typename S , typename T , typename Char > | |
| void | fmt::v5::arg (S, internal::named_arg< T, Char >)=delete |
| template<typename Container , typename S > | |
| std::enable_if< is_contiguous< Container >::value, std::back_insert_iterator< Container > >::type | fmt::v5::vformat_to (std::back_insert_iterator< Container > out, const S &format_str, basic_format_args< typename buffer_context< typename char_t< S >::type >::type > args) |
| template<typename Container , typename S , typename... Args> | |
| std::enable_if< is_contiguous< Container >::value &&internal::is_string< S >::value, std::back_insert_iterator< Container > >::type | fmt::v5::format_to (std::back_insert_iterator< Container > out, const S &format_str, const Args &... args) |
| template<typename S , typename Char = typename char_t< S >::type> | |
| std::basic_string< Char > | fmt::v5::vformat (const S &format_str, basic_format_args< typename buffer_context< Char >::type > args) |
| template<typename S , typename... Args> | |
| std::basic_string< typename char_t< S >::type > | fmt::v5::format (const S &format_str, const Args &... args) |
| void | fmt::v5::vprint (std::FILE *f, string_view format_str, format_args args) |
| void | fmt::v5::vprint (std::FILE *f, wstring_view format_str, wformat_args args) |
| template<typename S , typename... Args> | |
| std::enable_if< internal::is_string< S >::value, void >::type | fmt::v5::print (std::FILE *f, const S &format_str, const Args &... args) |
| void | fmt::v5::vprint (string_view format_str, format_args args) |
| void | fmt::v5::vprint (wstring_view format_str, wformat_args args) |
| template<typename S , typename... Args> | |
| std::enable_if< internal::is_string< S >::value, void >::type | fmt::v5::print (const S &format_str, const Args &... args) |
| #define FMT_ASSERT | +( | ++ | condition, | +
| + | + | + | message | +
| + | ) | +assert((condition) && message) | +
| #define FMT_BEGIN_NAMESPACE namespace fmt { FMT_INLINE_NAMESPACE v5 { | +
| #define FMT_CHAR | +( | ++ | S | ) | +typename char_t<S>::type | +
| #define FMT_ENABLE_IF_T | +( | ++ | B, | +
| + | + | + | T | +
| + | ) | +typename std::enable_if<B, T>::type | +
| #define FMT_END_NAMESPACE } using namespace v5; } | +
| #define FMT_HAS_CPP_ATTRIBUTE | +( | ++ | x | ) | +0 | +
| #define FMT_INLINE_NAMESPACE namespace | +
| #define FMT_MAKE_VALUE | +( | ++ | TAG, | +
| + | + | + | ArgType, | +
| + | + | + | ValueType | +
| + | ) | ++ |
| #define FMT_MAKE_VALUE_SAME | +( | ++ | TAG, | +
| + | + | + | Type | +
| + | ) | ++ |
| #define FMT_NOEXCEPT FMT_DETECTED_NOEXCEPT | +
| #define FMT_USE_ALIAS_TEMPLATES FMT_HAS_FEATURE(cxx_alias_templates) | +
| #define FMT_USE_CONSTEXPR | +
| #define FMT_USE_CONSTEXPR11 (FMT_USE_CONSTEXPR || FMT_GCC_VERSION >= 406 || FMT_MSC_VER >= 1900) | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/spdlog.h"#include "spdlog/details/file_helper.h"#include "spdlog/details/null_mutex.h"#include "spdlog/fmt/fmt.h"#include "spdlog/sinks/base_sink.h"#include <chrono>#include <cstdio>#include <ctime>#include <mutex>#include <string>Go to the source code of this file.
++Classes | |
| struct | spdlog::sinks::daily_filename_calculator |
| class | spdlog::sinks::daily_file_sink< Mutex, FileNameCalc > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
+Typedefs | |
| using | spdlog::sinks::daily_file_sink_mt = daily_file_sink< std::mutex > |
| using | spdlog::sinks::daily_file_sink_st = daily_file_sink< details::null_mutex > |
+Functions | |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::daily_logger_mt (const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0, bool truncate=false) |
| template<typename Factory = default_factory> | |
| std::shared_ptr< logger > | spdlog::daily_logger_st (const std::string &logger_name, const filename_t &filename, int hour=0, int minute=0, bool truncate=false) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
+Files | |
| file | comm_port.h [code] |
| file | protocol.h [code] |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
+Files | |
| file | async_logger_impl.h [code] |
| file | circular_q.h [code] |
| file | console_globals.h [code] |
| file | file_helper.h [code] |
| file | fmt_helper.h [code] |
| file | log_msg.h [code] |
| file | logger_impl.h [code] |
| file | mpmc_blocking_q.h [code] |
| file | null_mutex.h [code] |
| file | os.h [code] |
| file | pattern_formatter.h [code] |
| file | periodic_worker.h [code] |
| file | registry.h [code] |
| file | thread_pool.h [code] |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
+Files | |
| file | android_sink.h [code] |
| file | ansicolor_sink.h [code] |
| file | base_sink.h [code] |
| file | basic_file_sink.h [code] |
| file | daily_file_sink.h [code] |
| file | dist_sink.h [code] |
| file | msvc_sink.h [code] |
| file | null_sink.h [code] |
| file | ostream_sink.h [code] |
| file | rotating_file_sink.h [code] |
| file | sink.h [code] |
| file | stdout_color_sinks.h [code] |
| file | stdout_sinks.h [code] |
| file | syslog_sink.h [code] |
| file | wincolor_sink.h [code] |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
+Directories | |
| directory | comm |
| directory | third_party |
+Files | |
| file | livox_def.h [code] |
| file | livox_sdk.h [code] |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/spdlog.h"#include "base_sink.h"#include "spdlog/details/log_msg.h"#include "spdlog/details/null_mutex.h"#include <algorithm>#include <memory>#include <mutex>#include <vector>Go to the source code of this file.
++Classes | |
| class | spdlog::sinks::dist_sink< Mutex > |
+Namespaces | |
| spdlog | |
| spdlog::sinks | |
+Typedefs | |
| using | spdlog::sinks::dist_sink_mt = dist_sink< std::mutex > |
| using | spdlog::sinks::dist_sink_st = dist_sink< details::null_mutex > |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "spdlog/details/log_msg.h"#include "spdlog/details/os.h"#include <cerrno>#include <chrono>#include <cstdio>#include <string>#include <thread>#include <tuple>Go to the source code of this file.
++Classes | |
| class | spdlog::details::file_helper |
+Namespaces | |
| spdlog | |
| spdlog::details | |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
| ▼ sdk_core | |
| ▼ include | |
| ▼ comm | |
| comm_port.h | |
| protocol.h | |
| ▼ third_party | |
| ▼ FastCRC | |
| FastCRC.h | |
| ▼ spdlog | |
| ▼ spdlog | |
| ▼ details | |
| async_logger_impl.h | |
| circular_q.h | |
| console_globals.h | |
| file_helper.h | |
| fmt_helper.h | |
| log_msg.h | |
| logger_impl.h | |
| mpmc_blocking_q.h | |
| null_mutex.h | |
| os.h | |
| pattern_formatter.h | |
| periodic_worker.h | |
| registry.h | |
| thread_pool.h | |
| ▼ fmt | |
| ▼ bundled | |
| chrono.h | |
| color.h | |
| core.h | |
| format-inl.h | |
| format.h | |
| locale.h | |
| ostream.h | |
| posix.h | |
| printf.h | |
| ranges.h | |
| time.h | |
| bin_to_hex.h | |
| fmt.h | |
| ostr.h | |
| ▼ sinks | |
| android_sink.h | |
| ansicolor_sink.h | |
| base_sink.h | |
| basic_file_sink.h | |
| daily_file_sink.h | |
| dist_sink.h | |
| msvc_sink.h | |
| null_sink.h | |
| ostream_sink.h | |
| rotating_file_sink.h | |
| sink.h | |
| stdout_color_sinks.h | |
| stdout_sinks.h | |
| syslog_sink.h | |
| wincolor_sink.h | |
| async.h | |
| async_logger.h | |
| common.h | |
| formatter.h | |
| logger.h | |
| spdlog.h | |
| tweakme.h | |
| version.h | |
| livox_def.h | |
| livox_sdk.h |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Macros | |
| #define | FMT_HEADER_ONLY |
| #define | FMT_USE_WINDOWS_H 0 |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Namespaces | |
| spdlog | |
| spdlog::details | |
| spdlog::details::fmt_helper | |
+Functions | |
| template<size_t Buffer_Size> | |
| spdlog::string_view_t | spdlog::details::fmt_helper::to_string_view (const fmt::basic_memory_buffer< char, Buffer_Size > &buf) SPDLOG_NOEXCEPT |
| template<size_t Buffer_Size1, size_t Buffer_Size2> | |
| void | spdlog::details::fmt_helper::append_buf (const fmt::basic_memory_buffer< char, Buffer_Size1 > &buf, fmt::basic_memory_buffer< char, Buffer_Size2 > &dest) |
| template<size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::append_string_view (spdlog::string_view_t view, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T , size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::append_int (T n, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T > | |
| unsigned | spdlog::details::fmt_helper::count_digits (T n) |
| template<size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::pad2 (int n, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T , size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::pad_uint (T n, unsigned int width, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T , size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::pad3 (T n, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T , size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::pad6 (T n, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename T , size_t Buffer_Size> | |
| void | spdlog::details::fmt_helper::pad9 (T n, fmt::basic_memory_buffer< char, Buffer_Size > &dest) |
| template<typename ToDuration > | |
| ToDuration | spdlog::details::fmt_helper::time_fraction (const log_clock::time_point &tp) |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include "format.h"#include <string.h>#include <cctype>#include <cerrno>#include <climits>#include <cmath>#include <cstdarg>#include <cstddef>#include <cstring>#include <locale>Go to the source code of this file.
++Classes | |
| class | fmt::v5::internal::fp |
| struct | fmt::v5::internal::gen_digits_params |
| struct | fmt::v5::internal::prettify_handler |
| struct | fmt::v5::internal::fill |
| struct | fmt::v5::internal::char_counter |
+Namespaces | |
| fmt | |
| fmt::v5 | |
| fmt::v5::internal | |
+Macros | |
| #define | FMT_TRY try |
| #define | FMT_CATCH(x) catch (x) |
| #define | FMT_SNPRINTF snprintf |
| #define | FMT_SWPRINTF swprintf |
| #define | FMT_POWERS_OF_10(factor) |
| #define | FMT_FALLTHROUGH |
+Functions | |
| fmt::internal::null | strerror_r (int, char *,...) |
| fmt::internal::null | strerror_s (char *, std::size_t,...) |
| template<typename Char > | |
| Char | fmt::v5::internal::thousands_sep_impl (locale_ref loc) |
| fp | fmt::v5::internal::operator- (fp x, fp y) |
| fp | fmt::v5::internal::operator * (fp x, fp y) |
| fp | fmt::v5::internal::get_cached_power (int min_exponent, int &pow10_exponent) |
| bool | fmt::v5::internal::grisu2_round (char *buf, int &size, int max_digits, uint64_t delta, uint64_t remainder, uint64_t exp, uint64_t diff, int &exp10) |
| bool | fmt::v5::internal::grisu2_gen_digits (char *buf, int &size, uint32_t hi, uint64_t lo, int &exp, uint64_t delta, const fp &one, const fp &diff, int max_digits) |
| template<typename Handler > | |
| void | fmt::v5::internal::write_exponent (int exp, Handler &&h) |
| template<typename Handler > | |
| void | fmt::v5::internal::grisu2_prettify (const gen_digits_params ¶ms, int size, int exp, Handler &&handler) |
| gen_digits_params | fmt::v5::internal::process_specs (const core_format_specs &specs, int exp, buffer &buf) |
| template<typename Double > | |
| std::enable_if< sizeof(Double)==sizeof(uint64_t), bool >::type | fmt::v5::internal::grisu2_format (Double value, buffer &buf, core_format_specs specs) |
| template<typename Double > | |
| void | fmt::v5::internal::sprintf_format (Double value, internal::buffer &buf, core_format_specs spec) |
| void | fmt::v5::format_system_error (internal::buffer &out, int error_code, string_view message) throw () |
| void | fmt::v5::report_system_error (int error_code, fmt::string_view message) throw () |
| void | fmt::v5::vprint (std::FILE *f, string_view format_str, format_args args) |
| void | fmt::v5::vprint (std::FILE *f, wstring_view format_str, wformat_args args) |
| void | fmt::v5::vprint (string_view format_str, format_args args) |
| void | fmt::v5::vprint (wstring_view format_str, wformat_args args) |
| #define FMT_CATCH | +( | ++ | x | ) | +catch (x) | +
Definition at line 41 of file format-inl.h.
+ +| #define FMT_FALLTHROUGH | +
Definition at line 538 of file format-inl.h.
+ +| #define FMT_POWERS_OF_10 | +( | ++ | factor | ) | ++ |
Definition at line 269 of file format-inl.h.
+ +| #define FMT_SNPRINTF snprintf | +
Definition at line 70 of file format-inl.h.
+ +| #define FMT_SWPRINTF swprintf | +
Definition at line 85 of file format-inl.h.
+ +| #define FMT_TRY try | +
Definition at line 40 of file format-inl.h.
+ +
+
|
+ +inline | +
Definition at line 58 of file format-inl.h.
+ +
+
|
+ +inline | +
Definition at line 61 of file format-inl.h.
+ +![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <algorithm>#include <cassert>#include <cmath>#include <cstring>#include <limits>#include <memory>#include <stdexcept>#include <stdint.h>#include "core.h"Go to the source code of this file.
++Classes | |
| struct | fmt::v5::internal::function< Result > |
| struct | fmt::v5::internal::function< Result >::result< T > |
| struct | fmt::v5::internal::dummy_int |
| class | std::numeric_limits< fmt::internal::dummy_int > |
| class | fmt::v5::basic_writer< Range > |
| class | fmt::v5::output_range< OutputIt, T > |
| class | fmt::v5::back_insert_range< Container > |
| class | fmt::v5::format_error |
| struct | fmt::v5::internal::checked< T > |
| class | fmt::v5::u8string_view |
| class | fmt::v5::basic_memory_buffer< T, SIZE, Allocator > |
| struct | fmt::v5::internal::char_traits< Char > |
| struct | fmt::v5::internal::char_traits< char > |
| struct | fmt::v5::internal::char_traits< wchar_t > |
| class | fmt::v5::internal::null_terminating_iterator< Char > |
| class | fmt::v5::internal::counting_iterator< T > |
| class | fmt::v5::internal::truncating_iterator_base< OutputIt > |
| class | fmt::v5::internal::truncating_iterator< OutputIt, Enable > |
| class | fmt::v5::internal::truncating_iterator< OutputIt, std::false_type > |
| class | fmt::v5::internal::truncating_iterator< OutputIt, std::true_type > |
| struct | fmt::v5::internal::int_traits< T > |
| struct | fmt::v5::internal::basic_data< T > |
| struct | fmt::v5::internal::needs_conversion< InputIt, OutChar > |
| class | fmt::v5::internal::decimal_formatter |
| class | fmt::v5::internal::decimal_formatter_null |
| struct | fmt::v5::internal::no_thousands_sep |
| class | fmt::v5::internal::add_thousands_sep< Char > |
| struct | fmt::v5::internal::null< T > |
| struct | fmt::v5::align_spec |
| struct | fmt::v5::core_format_specs |
| struct | fmt::v5::basic_format_specs< Char > |
| class | fmt::v5::internal::int_type_checker< ErrorHandler > |
| class | fmt::v5::internal::float_type_checker< ErrorHandler > |
| class | fmt::v5::internal::char_specs_checker< ErrorHandler > |
| class | fmt::v5::internal::cstring_type_checker< ErrorHandler > |
| class | fmt::v5::internal::arg_formatter_base< Range > |
| struct | fmt::v5::internal::arg_formatter_base< Range >::char_spec_handler |
| struct | fmt::v5::internal::arg_formatter_base< Range >::cstring_spec_handler |
| class | fmt::v5::internal::custom_formatter< Char, Context > |
| struct | fmt::v5::internal::is_integer< T > |
| class | fmt::v5::internal::width_checker< ErrorHandler > |
| class | fmt::v5::internal::precision_checker< ErrorHandler > |
| class | fmt::v5::internal::specs_setter< Char > |
| class | fmt::v5::internal::specs_checker< Handler > |
| struct | fmt::v5::internal::auto_id |
| class | fmt::v5::internal::specs_handler< Context > |
| struct | fmt::v5::internal::arg_ref< Char > |
| struct | fmt::v5::internal::dynamic_format_specs< Char > |
| class | fmt::v5::internal::dynamic_specs_handler< ParseContext > |
| struct | fmt::v5::internal::width_adapter< SpecHandler, Char > |
| struct | fmt::v5::internal::precision_adapter< SpecHandler, Char > |
| struct | fmt::v5::internal::id_adapter< Handler, Char > |
| class | fmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > |
| struct | fmt::v5::internal::format_type< Context, T > |
| class | fmt::v5::arg_formatter< Range > |
| class | fmt::v5::system_error |
| class | fmt::v5::basic_writer< Range > |
| struct | fmt::v5::basic_writer< Range >::int_writer< Int, Spec >::dec_writer |
| struct | fmt::v5::basic_writer< Range >::int_writer< Int, Spec >::hex_writer |
| struct | fmt::v5::basic_writer< Range >::int_writer< Int, Spec >::bin_writer< BITS > |
| struct | fmt::v5::basic_writer< Range >::int_writer< Int, Spec >::num_writer |
| struct | fmt::v5::float_spec_handler |
| class | fmt::v5::format_int |
| struct | fmt::v5::formatter< T, Char, typename std::enable_if< internal::format_type< typename buffer_context< Char >::type, T >::value >::type > |
| class | fmt::v5::dynamic_formatter< Char > |
| struct | fmt::v5::format_handler< ArgFormatter, Char, Context > |
| struct | fmt::v5::arg_join< It, Char > |
| struct | fmt::v5::formatter< arg_join< It, Char >, Char > |
| struct | fmt::v5::internal::void_< Ts > |
| struct | fmt::v5::internal::it_category< T, Enable > |
| struct | fmt::v5::internal::it_category< T * > |
| struct | fmt::v5::internal::it_category< T, typename void_< typename T::iterator_category >::type > |
| class | fmt::v5::internal::is_output_iterator< It > |
| struct | fmt::v5::format_context_t< OutputIt, Char > |
| struct | fmt::v5::format_args_t< OutputIt, Char > |
| struct | fmt::v5::format_to_n_result< OutputIt > |
| struct | fmt::v5::format_to_n_context< OutputIt, Char > |
| struct | fmt::v5::format_to_n_args< OutputIt, Char > |
+Namespaces | |
| fmt | |
| fmt::v5 | |
| fmt::v5::internal | |
| std | |
+Macros | |
| #define | FMT_CLANG_VERSION 0 |
| #define | FMT_ICC_VERSION 0 |
| #define | FMT_CUDA_VERSION 0 |
| #define | FMT_SECURE_SCL 0 |
| #define | FMT_HAS_BUILTIN(x) 0 |
| #define | FMT_THROW(x) throw x |
| #define | FMT_USE_USER_DEFINED_LITERALS 0 |
| #define | FMT_UDL_TEMPLATE 0 |
| #define | FMT_USE_EXTERN_TEMPLATES |
| #define | FMT_USE_TRAILING_RETURN 0 |
| #define | FMT_USE_GRISU 0 |
| #define | FMT_ALWAYS_INLINE |
| #define | FMT_USE_WINDOWS_H 0 |
| #define | FMT_STRING(s) |
| #define | FMT_FUNC |
+Typedefs | |
| typedef std::numeric_limits< internal::dummy_int > | fmt::v5::internal::fputil |
| typedef basic_writer< back_insert_range< internal::buffer > > | fmt::v5::writer |
| typedef basic_writer< back_insert_range< internal::wbuffer > > | fmt::v5::wwriter |
| typedef basic_memory_buffer< char > | fmt::v5::memory_buffer |
| typedef basic_memory_buffer< wchar_t > | fmt::v5::wmemory_buffer |
| typedef basic_data | fmt::v5::internal::data |
| typedef basic_format_specs< char > | fmt::v5::format_specs |
+Enumerations | |
| enum | fmt::v5::char8_t : unsigned char |
| enum | { fmt::v5::inline_buffer_size = 500 + } |
| enum | fmt::v5::alignment { + fmt::v5::ALIGN_DEFAULT, +fmt::v5::ALIGN_LEFT, +fmt::v5::ALIGN_RIGHT, +fmt::v5::ALIGN_CENTER, + + fmt::v5::ALIGN_NUMERIC + + } |
| enum | { fmt::v5::SIGN_FLAG = 1, +fmt::v5::PLUS_FLAG = 2, +fmt::v5::MINUS_FLAG = 4, +fmt::v5::HASH_FLAG = 8 + } |
+Functions | |
| template<typename Dest , typename Source > | |
| Dest | fmt::v5::internal::bit_cast (const Source &source) |
| template<typename C > | |
| auto | fmt::v5::internal::begin (const C &c) -> decltype(c.begin()) |
| template<typename T , std::size_t N> | |
| T * | fmt::v5::internal::begin (T(&array)[N]) throw () |
| template<typename C > | |
| auto | fmt::v5::internal::end (const C &c) -> decltype(c.end()) |
| template<typename T , std::size_t N> | |
| T * | fmt::v5::internal::end (T(&array)[N]) throw () |
| dummy_int | fmt::v5::internal::isinf (...) |
| dummy_int | fmt::v5::internal::_finite (...) |
| dummy_int | fmt::v5::internal::isnan (...) |
| dummy_int | fmt::v5::internal::_isnan (...) |
| template<typename Allocator > | |
| Allocator::value_type * | fmt::v5::internal::allocate (Allocator &alloc, std::size_t n) |
| template<typename T > | |
| T | fmt::v5::internal::const_check (T value) |
| template<typename T > | |
| T * | fmt::v5::internal::make_checked (T *p, std::size_t) |
| template<typename Container > | |
| std::enable_if< is_contiguous< Container >::value, typename checked< typename Container::value_type >::type >::type | fmt::v5::internal::reserve (std::back_insert_iterator< Container > &it, std::size_t n) |
| template<typename Iterator > | |
| Iterator & | fmt::v5::internal::reserve (Iterator &it, std::size_t) |
| template<typename Char > | |
| const Char * | fmt::v5::internal::pointer_from (null_terminating_iterator< Char > it) |
| template<typename T > | |
| std::enable_if< std::numeric_limits< T >::is_signed, bool >::type | fmt::v5::internal::is_negative (T value) |
| template<typename T > | |
| std::enable_if< !std::numeric_limits< T >::is_signed, bool >::type | fmt::v5::internal::is_negative (T) |
| int | fmt::v5::internal::count_digits (uint64_t n) |
| template<typename Char > | |
| size_t | fmt::v5::internal::count_code_points (basic_string_view< Char > s) |
| size_t | fmt::v5::internal::count_code_points (basic_string_view< char8_t > s) |
| char8_t | fmt::v5::internal::to_char8_t (char c) |
| template<typename OutChar , typename InputIt , typename OutputIt > | |
| std::enable_if< !needs_conversion< InputIt, OutChar >::value, OutputIt >::type | fmt::v5::internal::copy_str (InputIt begin, InputIt end, OutputIt it) |
| template<typename OutChar , typename InputIt , typename OutputIt > | |
| std::enable_if< needs_conversion< InputIt, OutChar >::value, OutputIt >::type | fmt::v5::internal::copy_str (InputIt begin, InputIt end, OutputIt it) |
| template<typename Handler > | |
| char * | fmt::v5::internal::lg (uint32_t n, Handler h) |
| template<typename Char > | |
| Char | fmt::v5::internal::thousands_sep_impl (locale_ref loc) |
| template<typename Char > | |
| Char | fmt::v5::internal::thousands_sep (locale_ref loc) |
| template<> | |
| wchar_t | fmt::v5::internal::thousands_sep (locale_ref loc) |
| template<typename UInt , typename Char , typename ThousandsSep > | |
| Char * | fmt::v5::internal::format_decimal (Char *buffer, UInt value, int num_digits, ThousandsSep thousands_sep) |
| template<typename OutChar , typename UInt , typename Iterator , typename ThousandsSep > | |
| Iterator | fmt::v5::internal::format_decimal (Iterator out, UInt value, int num_digits, ThousandsSep sep) |
| template<typename OutChar , typename It , typename UInt > | |
| It | fmt::v5::internal::format_decimal (It out, UInt value, int num_digits) |
| template<unsigned BASE_BITS, typename Char , typename UInt > | |
| Char * | fmt::v5::internal::format_uint (Char *buffer, UInt value, int num_digits, bool upper=false) |
| template<unsigned BASE_BITS, typename Char , typename It , typename UInt > | |
| It | fmt::v5::internal::format_uint (It out, UInt value, int num_digits, bool upper=false) |
| template<typename Double > | |
| std::enable_if< sizeof(Double)==sizeof(uint64_t), bool >::type | fmt::v5::internal::grisu2_format (Double value, buffer &buf, core_format_specs specs) |
| template<typename Double > | |
| std::enable_if< sizeof(Double) !=sizeof(uint64_t), bool >::type | fmt::v5::internal::grisu2_format (Double, buffer &, core_format_specs) |
| template<typename Double > | |
| void | fmt::v5::internal::sprintf_format (Double value, internal::buffer &buf, core_format_specs spec) |
| template<typename Handler > | |
| void | fmt::v5::internal::handle_int_type_spec (char spec, Handler &&handler) |
| template<typename Handler > | |
| void | fmt::v5::internal::handle_float_type_spec (char spec, Handler &&handler) |
| template<typename Char , typename Handler > | |
| void | fmt::v5::internal::handle_char_specs (const basic_format_specs< Char > *specs, Handler &&handler) |
| template<typename Char , typename Handler > | |
| void | fmt::v5::internal::handle_cstring_type_spec (Char spec, Handler &&handler) |
| template<typename Char , typename ErrorHandler > | |
| void | fmt::v5::internal::check_string_type_spec (Char spec, ErrorHandler &&eh) |
| template<typename Char , typename ErrorHandler > | |
| void | fmt::v5::internal::check_pointer_type_spec (Char spec, ErrorHandler &&eh) |
| template<typename Char > | |
| bool | fmt::v5::internal::is_name_start (Char c) |
| template<typename Char , typename ErrorHandler > | |
| unsigned | fmt::v5::internal::parse_nonnegative_int (const Char *&begin, const Char *end, ErrorHandler &&eh) |
| template<template< typename > class Handler, typename T , typename Context , typename ErrorHandler > | |
| void | fmt::v5::internal::set_dynamic_spec (T &value, basic_format_arg< Context > arg, ErrorHandler eh) |
| template<typename Char , typename IDHandler > | |
| const Char * | fmt::v5::internal::parse_arg_id (const Char *begin, const Char *end, IDHandler &&handler) |
| template<typename Char , typename Handler > | |
| const Char * | fmt::v5::internal::parse_align (const Char *begin, const Char *end, Handler &&handler) |
| template<typename Char , typename Handler > | |
| const Char * | fmt::v5::internal::parse_width (const Char *begin, const Char *end, Handler &&handler) |
| template<typename Char , typename SpecHandler > | |
| const Char * | fmt::v5::internal::parse_format_specs (const Char *begin, const Char *end, SpecHandler &&handler) |
| template<bool IS_CONSTEXPR, typename T , typename Ptr = const T*> | |
| bool | fmt::v5::internal::find (Ptr first, Ptr last, T value, Ptr &out) |
| template<> | |
| bool | fmt::v5::internal::find< false, char > (const char *first, const char *last, char value, const char *&out) |
| template<bool IS_CONSTEXPR, typename Char , typename Handler > | |
| void | fmt::v5::internal::parse_format_string (basic_string_view< Char > format_str, Handler &&handler) |
| template<typename T , typename ParseContext > | |
| const ParseContext::char_type * | fmt::v5::internal::parse_format_specs (ParseContext &ctx) |
| template<typename Char , typename ErrorHandler , typename... Args> | |
| bool | fmt::v5::internal::do_check_format_string (basic_string_view< Char > s, ErrorHandler eh=ErrorHandler()) |
| template<typename... Args, typename S > | |
| std::enable_if< is_compile_string< S >::value >::type | fmt::v5::internal::check_format_string (S) |
| template<template< typename > class Handler, typename Spec , typename Context > | |
| void | fmt::v5::internal::handle_dynamic_spec (Spec &value, arg_ref< typename Context::char_type > ref, Context &ctx) |
| void | fmt::v5::format_system_error (internal::buffer &out, int error_code, string_view message) throw () |
| void | fmt::v5::report_system_error (int error_code, fmt::string_view message) throw () |
| template<typename T > | |
| void | fmt::v5::format_decimal (char *&buffer, T value) |
| template<typename ArgFormatter , typename Char , typename Context > | |
| Context::iterator | fmt::v5::vformat_to (typename ArgFormatter::range out, basic_string_view< Char > format_str, basic_format_args< Context > args, internal::locale_ref loc=internal::locale_ref()) |
| template<typename T > | |
| const void * | fmt::v5::ptr (const T *p) |
| template<typename It > | |
| arg_join< It, char > | fmt::v5::join (It begin, It end, string_view sep) |
| template<typename It > | |
| arg_join< It, wchar_t > | fmt::v5::join (It begin, It end, wstring_view sep) |
| template<typename T > | |
| std::string | fmt::v5::to_string (const T &value) |
| template<typename T > | |
| std::wstring | fmt::v5::to_wstring (const T &value) |
| template<typename Char , std::size_t SIZE> | |
| std::basic_string< Char > | fmt::v5::to_string (const basic_memory_buffer< Char, SIZE > &buf) |
| template<typename S , typename Char = typename char_t< S >::type> | |
| buffer_context< Char >::type::iterator | fmt::v5::vformat_to (internal::basic_buffer< Char > &buf, const S &format_str, basic_format_args< typename buffer_context< Char >::type > args) |
| template<typename S , typename... Args, std::size_t SIZE = inline_buffer_size, typename Char = typename internal::char_t<S>::type> | |
| buffer_context< Char >::type::iterator | fmt::v5::format_to (basic_memory_buffer< Char, SIZE > &buf, const S &format_str, const Args &... args) |
| template<typename String , typename OutputIt , typename... Args> | |
| std::enable_if< internal::is_output_iterator< OutputIt >::value, OutputIt >::type | fmt::v5::vformat_to (OutputIt out, const String &format_str, typename format_args_t< OutputIt, typename char_t< String >::type >::type args) |
| template<typename OutputIt , typename S , typename... Args> | |
| std::enable_if< internal::is_string< S >::value &&internal::is_output_iterator< OutputIt >::value, OutputIt >::type | fmt::v5::format_to (OutputIt out, const S &format_str, const Args &... args) |
| template<typename OutputIt , typename Char , typename ... Args> | |
| format_arg_store< typename format_to_n_context< OutputIt, Char >::type, Args... > | fmt::v5::make_format_to_n_args (const Args &... args) |
| template<typename OutputIt , typename Char , typename... Args> | |
| std::enable_if< internal::is_output_iterator< OutputIt >::value, format_to_n_result< OutputIt > >::type | fmt::v5::vformat_to_n (OutputIt out, std::size_t n, basic_string_view< Char > format_str, typename format_to_n_args< OutputIt, Char >::type args) |
| template<typename OutputIt , typename S , typename... Args> | |
| std::enable_if< internal::is_string< S >::value &&internal::is_output_iterator< OutputIt >::value, format_to_n_result< OutputIt > >::type | fmt::v5::format_to_n (OutputIt out, std::size_t n, const S &format_str, const Args &... args) |
| template<typename... Args> | |
| std::size_t | fmt::v5::formatted_size (string_view format_str, const Args &... args) |
| #define FMT_HAS_BUILTIN | +( | ++ | x | ) | +0 | +
| #define FMT_STRING | +( | ++ | s | ) | ++ |
| #define FMT_THROW | +( | ++ | x | ) | +throw x | +
| #define FMT_USE_EXTERN_TEMPLATES | +
| #define FMT_USE_USER_DEFINED_LITERALS 0 | +
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
Go to the source code of this file.
++Classes | |
| class | spdlog::formatter |
+Namespaces | |
| spdlog | |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
| Cfmt::v5::internal::add_thousands_sep< Char > | |
| ►Cfmt::v5::align_spec | |
| ►Callocator | |
| Cfmt::v5::internal::ansi_color_escape< Char > | |
| ►Cfmt::v5::internal::arg_formatter_base< Range > | |
| Cfmt::v5::arg_join< It, Char > | |
| Cfmt::v5::internal::arg_map< Context > | |
| Cfmt::v5::internal::arg_map< fmt::v5::basic_format_context > | |
| Cfmt::v5::internal::arg_ref< Char > | |
| Cfmt::v5::internal::arg_ref< char_type > | |
| Cspdlog::async_factory_impl< OverflowPolicy > | |
| Cspdlog::details::async_msg | |
| Cfmt::v5::internal::auto_id | |
| ►Cfmt::v5::internal::basic_buffer< T > | |
| ►Cfmt::v5::internal::basic_buffer< Char > | |
| ►Cfmt::v5::internal::basic_buffer< char > | |
| ►Cfmt::v5::internal::basic_buffer< Container::value_type > | |
| Cfmt::v5::basic_cstring_view< Char > | |
| Cfmt::v5::internal::basic_data< T > | |
| Cfmt::v5::basic_format_arg< Context > | |
| Cfmt::v5::basic_format_args< Context > | |
| Cfmt::v5::basic_format_args< basic_format_context< OutputIt, Char > > | |
| Cfmt::v5::basic_format_args< basic_printf_context< OutputIt, Char, ArgFormatter > > | |
| ►Cfmt::v5::basic_format_args< format_context > | |
| ►Cfmt::v5::basic_format_args< wformat_context > | |
| ►Cbasic_ostream | |
| Cfmt::v5::basic_printf_context_t< Buffer > | |
| ►Cbasic_streambuf | |
| Cfmt::v5::basic_string_view< Char > | |
| Cfmt::v5::basic_string_view< char > | |
| ►Cfmt::v5::basic_string_view< char8_t > | |
| Cfmt::v5::basic_string_view< char_type > | |
| Cfmt::v5::basic_writer< Range > | |
| Cfmt::v5::basic_writer< Range >::int_writer< Int, Spec >::bin_writer< BITS > | |
| CBroadcastDeviceInfo | |
| Cfmt::v5::buffer_context< Char > | |
| Cfmt::v5::buffered_file | |
| Cspdlog::details::bytes_range< It > | |
| Cfmt::v5::internal::char_counter | |
| Cfmt::v5::internal::char_t< S > | |
| Cfmt::v5::internal::char_traits< Char > | |
| Cfmt::v5::internal::char_traits< char > | |
| Cfmt::v5::internal::char_traits< wchar_t > | |
| Cfmt::v5::internal::checked< T > | |
| Cfmt::v5::internal::chrono_format_checker | |
| Cfmt::v5::internal::chrono_formatter< FormatContext, OutputIt > | |
| Cspdlog::details::circular_q< T > | |
| Cspdlog::details::circular_q< item_type > | |
| Cfmt::v5::internal::color_type | |
| Cfmt::v5::internal::color_type::color_union | |
| Clivox::CommPacket | |
| Clivox::CommPort | |
| Cfmt::v5::compile_string | |
| Cfmt::v5::internal::conditional_helper< Ts > | |
| CConnectedLidarInfo | |
| Cspdlog::details::console_mutex | |
| Cspdlog::details::console_nullmutex | |
| Cspdlog::details::console_stderr | |
| Cspdlog::details::console_stdout | |
| Cfmt::v5::internal::context_base< OutputIt, Context, Char > | |
| ►Cfmt::v5::internal::context_base< OutputIt, basic_format_context< OutputIt, Char >, Char > | |
| ►Cfmt::v5::internal::context_base< OutputIt, basic_printf_context< OutputIt, Char, ArgFormatter >, Char > | |
| Cfmt::v5::convert_to_int< T, Char, void > | |
| ►Cfmt::v5::core_format_specs | |
| Cfmt::v5::internal::counting_iterator< T > | |
| Cfmt::v5::internal::custom_value< Context > | |
| Cfmt::v5::internal::custom_value< basic_format_context< OutputIt, Char > > | |
| Cfmt::v5::internal::custom_value< basic_printf_context< OutputIt, Char, ArgFormatter > > | |
| Cfmt::v5::internal::custom_value< format_context > | |
| Cfmt::v5::internal::custom_value< wformat_context > | |
| Cspdlog::sinks::daily_filename_calculator | |
| Cfmt::v5::basic_writer< Range >::int_writer< Int, Spec >::dec_writer | |
| ►Cfmt::v5::internal::decimal_formatter | |
| CDeviceBroadcastCode | |
| CDeviceInfo | |
| CDeviceInformationResponse | |
| Cfmt::v5::internal::dummy_int | |
| Cfmt::v5::internal::dummy_string_view | |
| Cfmt::v5::dynamic_formatter< Char > | |
| ►Cenable_if | |
| ►Cenable_shared_from_this | |
| Cfmt::v5::error_code | |
| ►Cfmt::v5::internal::error_handler | |
| ►CErrorHandler | |
| CErrorMessage | |
| ►Cexception | |
| CExtrinsicParameterRequestItem | |
| CExtrinsicParameterResponseItem | |
| ►Cfalse_type | |
| CFastCRC16 | |
| CFastCRC32 | |
| Cfmt::v5::file | |
| Cspdlog::details::file_helper | |
| Cfmt::v5::internal::fill | |
| ►Cspdlog::details::flag_formatter | |
| Cfmt::v5::float_spec_handler | |
| Cfmt::v5::format_arg_store< Context, Args > | |
| ►Cfmt::v5::format_arg_store< buffer_context< char_t< S >::type >::type, Args... > | |
| Cfmt::v5::format_args_t< OutputIt, Char > | |
| Cfmt::v5::format_context_t< OutputIt, Char > | |
| ►Cfmt::v5::format_context_t< fmt::internal::truncating_iterator< OutputIt >, Char > | |
| Cfmt::v5::format_int | |
| Cfmt::v5::internal::format_string_checker< Char, ErrorHandler, Args > | |
| Cfmt::v5::format_to_n_args< OutputIt, Char > | |
| Cfmt::v5::format_to_n_result< OutputIt > | |
| ►Cspdlog::formatter | |
| Cfmt::v5::formatter< T, Char, Enable > | |
| ►Cfmt::v5::formatter< basic_string_view< Char >, Char > | |
| Cfmt::v5::formatter< RangeT, Char, typename std::enable_if< fmt::is_range< RangeT >::value >::type > | |
| Cfmt::formatter< spdlog::details::bytes_range< T > > | |
| Cfmt::v5::formatter< std::chrono::duration< Rep, Period >, Char > | |
| ►Cfmt::v5::formatter< std::iterator_traits< It >::value_type, Char > | |
| Cfmt::v5::formatter< std::tm, Char > | |
| Cfmt::v5::formatter< T, Char, typename std::enable_if< internal::format_type< typename buffer_context< Char >::type, T >::value >::type > | |
| Cfmt::v5::formatter< TupleT, Char, typename std::enable_if< fmt::is_tuple_like< TupleT >::value >::type > | |
| Cfmt::v5::basic_printf_context< OutputIt, Char, ArgFormatter >::formatter_type< T > | |
| Cfmt::v5::basic_format_context< OutputIt, Char >::formatter_type< T > | |
| ►Cfmt::v5::formatting_base< Char > | |
| Cfmt::v5::internal::fp | |
| Cfmt::v5::internal::function< Result > | |
| ►Cfmt::v5::internal::function< bool > | |
| ►Cfmt::v5::internal::function< int > | |
| ►Cfmt::v5::internal::function< internal::arg_formatter_base< Range >::iterator > | |
| ►Cfmt::v5::internal::function< unsigned > | |
| ►Cfmt::v5::internal::function< unsigned long long > | |
| ►Cfmt::v5::internal::function< void > | |
| Cfmt::v5::internal::gen_digits_params | |
| Cfmt::v5::internal::get_type< Context, T > | |
| CGetDeviceIPModeResponse | |
| Cfmt::v5::basic_format_arg< Context >::handle | |
| ►CHandler | |
| CHandshakeRequest | |
| CHeartbeatResponse | |
| Cfmt::v5::basic_writer< Range >::int_writer< Int, Spec >::hex_writer | |
| CHubControlSlotPowerRequest | |
| CHubGetExtrinsicParameterRequest | |
| CHubGetExtrinsicParameterResponse | |
| CHubQueryLidarInformationResponse | |
| CHubQueryLidarStatusResponse | |
| CHubRainFogSuppressRequest | |
| CHubRainFogSuppressResponse | |
| CHubSetExtrinsicParameterRequest | |
| CHubSetExtrinsicParameterResponse | |
| CHubSetModeRequest | |
| CHubSetModeResponse | |
| Cfmt::v5::internal::id_adapter< Handler, Char > | |
| Cfmt::v5::internal::init< Context, T, TYPE > | |
| Cfmt::v5::internal::int_checker< IsSigned > | |
| Cfmt::v5::internal::int_checker< true > | |
| Cfmt::v5::internal::int_traits< T > | |
| Cfmt::v5::internal::int_traits< Int > | |
| Cfmt::v5::internal::integer_sequence< T, N > | |
| ►Cfmt::v5::internal::integer_sequence< T, Ns... > | |
| ►Cintegral_constant | |
| ►Cis_base_of | |
| ►Cis_constructible | |
| Cfmt::v5::internal::is_integer< T > | |
| Cfmt::v5::internal::is_like_std_string< T > | Return true value if T has std::string interface, like std::string_view |
| Cfmt::v5::internal::is_output_iterator< It > | |
| Cfmt::v5::is_range< T > | |
| Cfmt::v5::internal::is_streamable< T, Char > | |
| Cfmt::v5::is_tuple_like< T > | |
| Cfmt::v5::internal::is_tuple_like_< T > | Tuple_size and tuple_element check |
| Cfmt::v5::internal::it_category< T * > | |
| Cfmt::v5::internal::it_category< T, typename void_< typename T::iterator_category >::type > | |
| CLidarGetExtrinsicParameterResponse | |
| CLidarModeRequestItem | |
| CLidarSetExtrinsicParameterRequest | |
| CLidarStateItem | |
| CLivoxEthPacket | |
| CLivoxPoint | |
| CLivoxRawPoint | |
| CLivoxSdkVersion | |
| Cfmt::v5::internal::locale_ref | |
| Cspdlog::details::log_msg | |
| ►Cspdlog::logger | |
| Cfmt::v5::internal::make_integer_sequence< T, N, Ns > | |
| ►Cmake_unsigned | |
| Cfmt::v5::internal::make_unsigned_or_bool< bool > | |
| Cfmt::v5::monostate | |
| Cspdlog::details::mpmc_blocking_queue< T > | |
| Cspdlog::details::mpmc_blocking_queue< item_type > | |
| ►Cfmt::v5::internal::named_arg_base< Char > | |
| Cfmt::v5::internal::no_thousands_sep | |
| Cfmt::v5::internal::null< T > | |
| Cspdlog::details::null_atomic_int | |
| Cspdlog::details::null_mutex | |
| Cfmt::v5::internal::null_terminating_iterator< Char > | |
| Cfmt::v5::basic_writer< Range >::int_writer< Int, Spec >::num_writer | |
| ►Cnumeric_limits | |
| Cfmt::v5::output_range< OutputIt, T > | |
| ►Cfmt::v5::output_range< std::back_insert_iterator< Container > > | |
| Cspdlog::details::padding_info | |
| Cspdlog::details::periodic_worker | |
| Clivox::PortCache | |
| Cfmt::v5::internal::precision_adapter< SpecHandler, Char > | |
| Cfmt::v5::internal::prettify_handler | |
| Cfmt::v5::printf_formatter< T > | |
| Clivox::Protocol | |
| CRainFogSuppressRequestItem | |
| Cspdlog::details::registry | |
| Cfmt::v5::internal::function< Result >::result< T > | |
| Cfmt::v5::internal::result_of< typename > | |
| Cfmt::v5::internal::result_of< F(Args...)> | |
| CReturnCode | |
| Cfmt::v5::rgb | |
| ►Cruntime_error | |
| Cspdlog::details::scoped_pad | |
| CSetDeviceIPModeRequest | |
| ►Cspdlog::sinks::sink | |
| Cspdlog::source_loc | |
| Cfmt::v5::internal::specs_setter< Char > | |
| ►Cfmt::v5::internal::specs_setter< Context::char_type > | |
| ►Cfmt::v5::internal::specs_setter< ParseContext::char_type > | |
| CStatusUnion | |
| Cfmt::v5::internal::string_value< Char > | |
| Cfmt::v5::internal::string_value< char_type > | |
| Cfmt::v5::internal::string_value< signed char > | |
| Cfmt::v5::internal::string_value< unsigned char > | |
| Cspdlog::synchronous_factory | |
| Cfmt::v5::text_style | |
| Cspdlog::details::thread_pool | |
| ►Ctrue_type | |
| Cfmt::v5::internal::truncating_iterator< OutputIt, Enable > | |
| ►Cfmt::v5::internal::truncating_iterator_base< OutputIt > | |
| Cfmt::v5::internal::value< Context > | |
| Cfmt::v5::internal::value< basic_format_context< OutputIt, Char > > | |
| Cfmt::v5::internal::value< basic_printf_context< OutputIt, Char, ArgFormatter > > | |
| Cfmt::v5::internal::value< format_context > | |
| Cfmt::v5::internal::value< wformat_context > | |
| Cfmt::v5::internal::void_< Ts > | |
| Cfmt::v5::internal::width_adapter< SpecHandler, Char > | |
| ►CAllocator |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
| t |
![]() |
+
+ Livox SDK API
+ v1.0.0
+
+ |
+
#include <stdint.h>Go to the source code of this file.
++Classes | |
| struct | LivoxSdkVersion |
| struct | LivoxRawPoint |
| struct | LivoxPoint |
| struct | LivoxEthPacket |
| union | StatusUnion |
| struct | DeviceInfo |
| struct | BroadcastDeviceInfo |
| struct | ConnectedLidarInfo |
| struct | LidarModeRequestItem |
| struct | ReturnCode |
| struct | DeviceBroadcastCode |
| struct | RainFogSuppressRequestItem |
| struct | ExtrinsicParameterRequestItem |
| struct | ExtrinsicParameterResponseItem |
| struct | LidarStateItem |
| struct | HandshakeRequest |
| struct | DeviceInformationResponse |
| struct | ErrorMessage |
| struct | SetDeviceIPModeRequest |
| struct | GetDeviceIPModeResponse |
| struct | HeartbeatResponse |
| struct | LidarSetExtrinsicParameterRequest |
| struct | LidarGetExtrinsicParameterResponse |
| struct | HubQueryLidarInformationResponse |
| struct | HubSetModeRequest |
| struct | HubSetModeResponse |
| struct | HubControlSlotPowerRequest |
| struct | HubSetExtrinsicParameterRequest |
| struct | HubSetExtrinsicParameterResponse |
| struct | HubGetExtrinsicParameterRequest |
| struct | HubGetExtrinsicParameterResponse |
| struct | HubQueryLidarStatusResponse |
| struct | HubRainFogSuppressRequest |
| struct | HubRainFogSuppressResponse |
+Macros | |
| #define | kMaxLidarCount 32 |
| #define | LIVOX_SDK_MAJOR_VERSION 1 |
| #define | LIVOX_SDK_MINOR_VERSION 1 |
| #define | LIVOX_SDK_PATCH_VERSION 0 |
| #define | kBroadcastCodeSize 16 |
+Enumerations | |
| enum | DeviceType { kDeviceTypeHub = 0, +kDeviceTypeLidarMid40 = 1, +kDeviceTypeLidarTele = 2, +kDeviceTypeLidarHorizon = 3 + } |
| enum | LidarState { + kLidarStateInit = 0, +kLidarStateNormal = 1, +kLidarStatePowerSaving = 2, +kLidarStateStandBy = 3, + + kLidarStateError = 4, +kLidarStateUnknown = 5 + + } |
| enum | LidarMode { kLidarModeNormal = 1, +kLidarModePowerSaving = 2, +kLidarModeStandby = 3 + } |
| enum | LidarFeature { kLidarFeatureNone = 0, +kLidarFeatureRainFog = 1 + } |
| enum | ResponseStatus { + kStatusSuccess = 0, +kStatusFailure = 1, +kStatusNotConnected = 2, +kStatusNotSupported = 3, + + kStatusTimeout = 4, +kStatusNotEnoughMemory = 5 + + } |
| enum | DeviceEvent { kEventConnect = 0, +kEventDisconnect = 1, +kEventStateChange = 2 + } |
| enum | TimestampType { + kTimestampTypeNoSync = 0, +kTimestampTypePtp = 1, +kTimestampTypeRsvd = 2, +kTimestampTypePpsGps = 3, + + kTimestampTypePps = 4, +kTimestampTypeUnknown = 5 + + } |
| #define kBroadcastCodeSize 16 | +
Definition at line 96 of file livox_def.h.
+ +| #define kMaxLidarCount 32 | +
Definition at line 30 of file livox_def.h.
+ +| #define LIVOX_SDK_MAJOR_VERSION 1 | +
Definition at line 92 of file livox_def.h.
+ +| #define LIVOX_SDK_MINOR_VERSION 1 | +
Definition at line 93 of file livox_def.h.
+ +| #define LIVOX_SDK_PATCH_VERSION 0 | +
Definition at line 94 of file livox_def.h.
+ +| enum DeviceEvent | +
Device update type, indicating the change of device connection or working state.
+| Enumerator | |
|---|---|
| kEventConnect | Device is connected. + |
| kEventDisconnect | Device is removed. + |
| kEventStateChange | Device working state changes or an error occurs. + |
Definition at line 74 of file livox_def.h.
+ +| enum DeviceType | +
Device type.
+| Enumerator | |
|---|---|
| kDeviceTypeHub | Livox Hub. + |
| kDeviceTypeLidarMid40 | Mid-40. + |
| kDeviceTypeLidarTele | Tele. + |
| kDeviceTypeLidarHorizon | Horizon. + |
Definition at line 33 of file livox_def.h.
+ +| enum LidarFeature | +
Lidar feature.
+| Enumerator | |
|---|---|
| kLidarFeatureNone | No feature. + |
| kLidarFeatureRainFog | Rain and fog feature. + |
Definition at line 58 of file livox_def.h.
+ +| enum LidarMode | +
Lidar mode.
+| Enumerator | |
|---|---|
| kLidarModeNormal | Normal mode. + |
| kLidarModePowerSaving | Power-saving mode. + |
| kLidarModeStandby | Standby mode. + |
Definition at line 51 of file livox_def.h.
+ +| enum LidarState | +
Lidar state.
+| Enumerator | |
|---|---|
| kLidarStateInit | Initialization state. + |
| kLidarStateNormal | Normal work state. + |
| kLidarStatePowerSaving | Power-saving state. + |
| kLidarStateStandBy | Standby state. + |
| kLidarStateError | Error state. + |
| kLidarStateUnknown | |
Definition at line 41 of file livox_def.h.
+ +| enum ResponseStatus | +
Function return value definition.
+| Enumerator | |
|---|---|
| kStatusSuccess | Success. + |
| kStatusFailure | Failure. + |
| kStatusNotConnected | Requested device is not connected. + |
| kStatusNotSupported | Operation is not supported on this device. + |
| kStatusTimeout | Operation timeouts. + |
| kStatusNotEnoughMemory | No enough memory. + |
Definition at line 64 of file livox_def.h.
+ +| enum TimestampType | +
Timestamp sync mode define.
+| Enumerator | |
|---|---|
| kTimestampTypeNoSync | No sync signal mode. + |
| kTimestampTypePtp | 1588v2.0 PTP sync mode. + |
| kTimestampTypeRsvd | Reserved use. + |
| kTimestampTypePpsGps | pps+gps sync mode. + |
| kTimestampTypePps | pps only sync mode. + |
| kTimestampTypeUnknown | Unknown mode. + |
Definition at line 81 of file livox_def.h.
+ +