Browse Source

update

storage-in-realtime
zhaohe 12 months ago
parent
commit
6fe928bc9c
  1. 3
      .gitignore
  2. 23
      CMakeLists.txt
  3. 0
      appdep/components/simple_udp/simple_udp.cpp
  4. 0
      appdep/components/simple_udp/simple_udp.hpp
  5. 0
      appdep/components/sqlite_orm/README.md
  6. 0
      appdep/components/sqlite_orm/sqlite_orm.hpp
  7. 0
      appdep/components/uart_printer/uart_printer.cpp
  8. 0
      appdep/components/uart_printer/uart_printer.hpp
  9. 0
      appdep/components/ziconv.cpp
  10. 0
      appdep/components/ziconv.hpp
  11. 8
      appdep/components/zservice_container/zservice_container.cpp
  12. 204
      appdep/components/zservice_container/zservice_container.hpp
  13. 0
      appdep/iflytop/core/basic/any.cpp
  14. 0
      appdep/iflytop/core/basic/any.hpp
  15. 0
      appdep/iflytop/core/basic/autodo.hpp
  16. 0
      appdep/iflytop/core/basic/concurrentqueue/blockingconcurrentqueue.h
  17. 0
      appdep/iflytop/core/basic/concurrentqueue/concurrentqueue.h
  18. 0
      appdep/iflytop/core/basic/ds/binary.hpp
  19. 0
      appdep/iflytop/core/basic/enum_converter.hpp
  20. 0
      appdep/iflytop/core/basic/marco/basic.h
  21. 0
      appdep/iflytop/core/basic/marco/data.hpp
  22. 0
      appdep/iflytop/core/basic/marco/marco.hpp
  23. 0
      appdep/iflytop/core/basic/marco/marco_list.h
  24. 0
      appdep/iflytop/core/basic/nlohmann/README.md
  25. 0
      appdep/iflytop/core/basic/nlohmann/json.hpp
  26. 0
      appdep/iflytop/core/basic/nod/nod.hpp
  27. 0
      appdep/iflytop/core/basic/signal/signal.cpp
  28. 0
      appdep/iflytop/core/basic/signal/signal.hpp
  29. 0
      appdep/iflytop/core/basic/zbin.hpp
  30. 0
      appdep/iflytop/core/components/audio/wav_recorder.cpp
  31. 0
      appdep/iflytop/core/components/audio/wav_recorder.hpp
  32. 0
      appdep/iflytop/core/components/audio/wavheader.hpp
  33. 0
      appdep/iflytop/core/components/config_template/config_template.hpp
  34. 0
      appdep/iflytop/core/components/fileutils.cpp
  35. 0
      appdep/iflytop/core/components/fileutils.hpp
  36. 0
      appdep/iflytop/core/components/jobs/thread_pool_task_scheduler.cpp
  37. 0
      appdep/iflytop/core/components/jobs/thread_pool_task_scheduler.hpp
  38. 0
      appdep/iflytop/core/components/jobs/work_queue.cpp
  39. 0
      appdep/iflytop/core/components/jobs/work_queue.hpp
  40. 0
      appdep/iflytop/core/components/modbus/modbus.cpp
  41. 0
      appdep/iflytop/core/components/modbus/modbus.hpp
  42. 0
      appdep/iflytop/core/components/modbus/zmodbus_common.c
  43. 0
      appdep/iflytop/core/components/modbus/zmodbus_common.h
  44. 0
      appdep/iflytop/core/components/modbus/zmodbus_master.c
  45. 0
      appdep/iflytop/core/components/modbus/zmodbus_master.h
  46. 0
      appdep/iflytop/core/components/modbus/zmodbus_slave.c
  47. 0
      appdep/iflytop/core/components/modbus/zmodbus_slave.h
  48. 0
      appdep/iflytop/core/components/process/.clang-format
  49. 0
      appdep/iflytop/core/components/process/README.md
  50. 0
      appdep/iflytop/core/components/process/process.cpp
  51. 0
      appdep/iflytop/core/components/process/process.hpp
  52. 0
      appdep/iflytop/core/components/process/process_unix.cpp
  53. 0
      appdep/iflytop/core/components/sha256/IFLYTOP_README.md
  54. 0
      appdep/iflytop/core/components/sha256/README.md
  55. 0
      appdep/iflytop/core/components/sha256/sha256.hpp
  56. 0
      appdep/iflytop/core/components/stringutils.cpp
  57. 0
      appdep/iflytop/core/components/stringutils.hpp
  58. 0
      appdep/iflytop/core/components/timer/simple_timer.cpp
  59. 0
      appdep/iflytop/core/components/timer/simple_timer.hpp
  60. 0
      appdep/iflytop/core/components/timeutils.hpp
  61. 0
      appdep/iflytop/core/components/uart/uart.cpp
  62. 0
      appdep/iflytop/core/components/uart/uart.hpp
  63. 0
      appdep/iflytop/core/core.hpp
  64. 0
      appdep/iflytop/core/error/error_code.cpp
  65. 0
      appdep/iflytop/core/error/error_code.hpp
  66. 0
      appdep/iflytop/core/linuxcoreutils/linuxcoreutils.cpp
  67. 0
      appdep/iflytop/core/linuxcoreutils/linuxcoreutils.hpp
  68. 0
      appdep/iflytop/core/spdlog/README.md
  69. 0
      appdep/iflytop/core/spdlog/include/spdlog/async.h
  70. 0
      appdep/iflytop/core/spdlog/include/spdlog/async_logger-inl.h
  71. 0
      appdep/iflytop/core/spdlog/include/spdlog/async_logger.h
  72. 0
      appdep/iflytop/core/spdlog/include/spdlog/cfg/argv.h
  73. 0
      appdep/iflytop/core/spdlog/include/spdlog/cfg/env.h
  74. 0
      appdep/iflytop/core/spdlog/include/spdlog/cfg/helpers-inl.h
  75. 0
      appdep/iflytop/core/spdlog/include/spdlog/cfg/helpers.h
  76. 0
      appdep/iflytop/core/spdlog/include/spdlog/common-inl.h
  77. 0
      appdep/iflytop/core/spdlog/include/spdlog/common.h
  78. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/backtracer-inl.h
  79. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/backtracer.h
  80. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/circular_q.h
  81. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/console_globals.h
  82. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/file_helper-inl.h
  83. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/file_helper.h
  84. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/fmt_helper.h
  85. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/log_msg-inl.h
  86. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/log_msg.h
  87. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h
  88. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer.h
  89. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/mpmc_blocking_q.h
  90. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/null_mutex.h
  91. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/os-inl.h
  92. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/os.h
  93. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/periodic_worker-inl.h
  94. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/periodic_worker.h
  95. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/registry-inl.h
  96. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/registry.h
  97. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/synchronous_factory.h
  98. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/tcp_client-windows.h
  99. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/tcp_client.h
  100. 0
      appdep/iflytop/core/spdlog/include/spdlog/details/thread_pool-inl.h

3
.gitignore

@ -1,8 +1,5 @@
build
lib
out
.cache
./libs
libs/
buildpc
buildhost

23
CMakeLists.txt

@ -43,10 +43,14 @@ message("PROJECT_NAME: ${PROJECT_NAME}")
file(
GLOB_RECURSE
APP_SRC #
src/*.cpp #
src/*.c #
src/*.hpp #
src/*.h #
appsrc/*.cpp #
appsrc/*.c #
appsrc/*.hpp #
appsrc/*.h #
appdep/*.cpp #
appdep/*.c #
appdep/*.hpp #
appdep/*.h #
app_protocols/*.cpp #
app_protocols/*.c #
app_protocols/*.hpp #
@ -70,18 +74,25 @@ zadd_executable(
# INCLUDE_DIRECTORIES
#
INCLUDE_DIRECTORIES
src/
src/iflytop/core/spdlog/include
appdep/iflytop/core/spdlog/include
appsrc/
appdep/
app_protocols/
./
appdep/libs/libixwebsocket/include
#
# LINK_LIBRARIES
#
LINK_LIBRARIES
pthread
ixwebsocket
#
# LINK_DIRECTORIES
#
LINK_DIRECTORIES
#
appdep/libs/libixwebsocket/lib/
)

0
src/components/simple_udp/simple_udp.cpp → appdep/components/simple_udp/simple_udp.cpp

0
src/components/simple_udp/simple_udp.hpp → appdep/components/simple_udp/simple_udp.hpp

0
src/components/sqlite_orm/README.md → appdep/components/sqlite_orm/README.md

0
src/components/sqlite_orm/sqlite_orm.hpp → appdep/components/sqlite_orm/sqlite_orm.hpp

0
src/components/uart_printer/uart_printer.cpp → appdep/components/uart_printer/uart_printer.cpp

0
src/components/uart_printer/uart_printer.hpp → appdep/components/uart_printer/uart_printer.hpp

0
src/components/ziconv.cpp → appdep/components/ziconv.cpp

0
src/components/ziconv.hpp → appdep/components/ziconv.hpp

8
appdep/components/zservice_container/zservice_container.cpp

@ -0,0 +1,8 @@
#include "zservice_container.hpp"
using namespace iflytop;
using namespace std;
ServiceContrainer& ServiceContrainer::get() {
static ServiceContrainer serviceContrainer;
return serviceContrainer;
}

204
appdep/components/zservice_container/zservice_container.hpp

@ -0,0 +1,204 @@
//
// Created by zwsd
//
#pragma once
#include <algorithm>
#include <fstream>
#include <iostream>
#include <list>
#include <map>
#include <memory>
#include <set>
#include <sstream>
#include <string>
#include <typeindex>
#include <typeinfo>
#include <vector>
/**
* @brief
*
* service: ServiceContrainer
*
* :
* :
* :
* :
*
*/
// std::shared_ptr<Buffer> buf(new Buffer());
// ZserviceContainerAny any(buf);
// std::shared_ptr<Buffer> b = any.Get<std::shared_ptr<Buffer>>();
// assert(buf.get() == b.get());
namespace iflytop {
using namespace std;
class ZserviceContainerAny {
public:
ZserviceContainerAny() : content_(nullptr) {}
~ZserviceContainerAny() { delete content_; }
template <typename ValueType>
explicit ZserviceContainerAny(const ValueType& value) : content_(new Holder<ValueType>(value)) {}
ZserviceContainerAny(const ZserviceContainerAny& other)
: content_(other.content_ ? other.content_->clone() : nullptr) {}
public:
ZserviceContainerAny& swap(ZserviceContainerAny& rhs) {
std::swap(content_, rhs.content_);
return *this;
}
template <typename ValueType>
ZserviceContainerAny& operator=(const ValueType& rhs) {
ZserviceContainerAny(rhs).swap(*this);
return *this;
}
ZserviceContainerAny& operator=(const ZserviceContainerAny& rhs) {
ZserviceContainerAny(rhs).swap(*this);
return *this;
}
bool IsEmpty() const { return !content_; }
const std::type_info& GetType() const { return content_ ? content_->GetType() : typeid(void); }
template <typename ValueType>
ValueType operator()() const {
return Get<ValueType>();
}
template <typename ValueType>
ValueType Get() const {
if (GetType() == typeid(ValueType)) {
return static_cast<ZserviceContainerAny::Holder<ValueType>*>(content_)->held_;
} else {
return ValueType();
}
}
protected:
class ZPlaceHolder {
public:
virtual ~ZPlaceHolder() {}
public:
virtual const std::type_info& GetType() const = 0;
virtual ZPlaceHolder* clone() const = 0;
};
template <typename ValueType>
class Holder : public ZPlaceHolder {
public:
Holder(const ValueType& value) : held_(value) {}
virtual const std::type_info& GetType() const { return typeid(ValueType); }
virtual ZPlaceHolder* clone() const { return new Holder(held_); }
ValueType held_;
};
protected:
ZPlaceHolder* content_;
template <typename ValueType>
friend ValueType* zany_cast(ZserviceContainerAny*);
};
template <typename ValueType>
ValueType* zany_cast(ZserviceContainerAny* any) {
if (any && any->GetType() == typeid(ValueType)) {
return &(static_cast<ZserviceContainerAny::Holder<ValueType>*>(any->content_)->held_);
}
return nullptr;
}
template <typename ValueType>
const ValueType* zany_cast(const ZserviceContainerAny* any) {
return zany_cast<ValueType>(const_cast<ZserviceContainerAny*>(any));
}
template <typename ValueType>
ValueType zany_cast(const ZserviceContainerAny& any) {
const ValueType* result = zany_cast<ValueType>(&any);
assert(result);
if (!result) {
return ValueType();
}
return *result;
}
class ServiceContrainer {
map<type_index, ZserviceContainerAny> services;
ServiceContrainer(){};
public:
static ServiceContrainer& get();
template <typename T>
void regAndInitializeService(shared_ptr<T> object) {
if (object == nullptr) {
return;
}
object->initialize();
type_index index = typeid(T);
services[index] = ZserviceContainerAny(object);
};
template <typename T>
void regService(shared_ptr<T> object) {
if (object == nullptr) {
return;
}
type_index index = typeid(T);
services[index] = ZserviceContainerAny(object);
};
template <typename T>
shared_ptr<T> getService() {
type_index index = typeid(T);
auto result = services.find(index);
if (result == services.end()) {
return nullptr;
}
return result->second.Get<std::shared_ptr<T>>();
};
template <typename T>
void getToService(shared_ptr<T>& service) {
type_index index = typeid(T);
auto result = services.find(index);
if (result == services.end()) {
service = nullptr;
}
service = result->second.Get<std::shared_ptr<T>>();
};
};
#define GET_SERVICE(type) (ServiceContrainer::get().getService<type>())
#define GET_TO_SERVICE(value) \
ServiceContrainer::get().getToService(value); \
if (value == nullptr) { \
logger->error("[{}:{}]GET_TO_SERVICE({}) fail", __FILE__, __LINE__, #value); \
exit(-1); \
};
#define BUILD_AND_REG_SERRVICE(type, ...) \
logger->info("build {}.....", #type); \
shared_ptr<type> type##_val(new type(__VA_ARGS__)); \
ServiceContrainer::get().regService(type##_val);
#define REG_SERRVICE(type,object) \
shared_ptr<type> type##_val(object); \
ServiceContrainer::get().regService(type##_val);
#define BUILD_AND_REG_MOCK_SERRVICE(type, mocktype, ...) \
logger->info("build {}.....", #type); \
shared_ptr<type> type##_val(new mocktype(__VA_ARGS__)); \
ServiceContrainer::get().regService(type##_val);
} // namespace iflytop

0
src/iflytop/core/basic/any.cpp → appdep/iflytop/core/basic/any.cpp

0
src/iflytop/core/basic/any.hpp → appdep/iflytop/core/basic/any.hpp

0
src/iflytop/core/basic/autodo.hpp → appdep/iflytop/core/basic/autodo.hpp

0
src/iflytop/core/basic/concurrentqueue/blockingconcurrentqueue.h → appdep/iflytop/core/basic/concurrentqueue/blockingconcurrentqueue.h

0
src/iflytop/core/basic/concurrentqueue/concurrentqueue.h → appdep/iflytop/core/basic/concurrentqueue/concurrentqueue.h

0
src/iflytop/core/basic/ds/binary.hpp → appdep/iflytop/core/basic/ds/binary.hpp

0
src/iflytop/core/basic/enum_converter.hpp → appdep/iflytop/core/basic/enum_converter.hpp

0
src/iflytop/core/basic/marco/basic.h → appdep/iflytop/core/basic/marco/basic.h

0
src/iflytop/core/basic/marco/data.hpp → appdep/iflytop/core/basic/marco/data.hpp

0
src/iflytop/core/basic/marco/marco.hpp → appdep/iflytop/core/basic/marco/marco.hpp

0
src/iflytop/core/basic/marco/marco_list.h → appdep/iflytop/core/basic/marco/marco_list.h

0
src/iflytop/core/basic/nlohmann/README.md → appdep/iflytop/core/basic/nlohmann/README.md

0
src/iflytop/core/basic/nlohmann/json.hpp → appdep/iflytop/core/basic/nlohmann/json.hpp

0
src/iflytop/core/basic/nod/nod.hpp → appdep/iflytop/core/basic/nod/nod.hpp

0
src/iflytop/core/basic/signal/signal.cpp → appdep/iflytop/core/basic/signal/signal.cpp

0
src/iflytop/core/basic/signal/signal.hpp → appdep/iflytop/core/basic/signal/signal.hpp

0
src/iflytop/core/basic/zbin.hpp → appdep/iflytop/core/basic/zbin.hpp

0
src/iflytop/core/components/audio/wav_recorder.cpp → appdep/iflytop/core/components/audio/wav_recorder.cpp

0
src/iflytop/core/components/audio/wav_recorder.hpp → appdep/iflytop/core/components/audio/wav_recorder.hpp

0
src/iflytop/core/components/audio/wavheader.hpp → appdep/iflytop/core/components/audio/wavheader.hpp

0
src/iflytop/core/components/config_template/config_template.hpp → appdep/iflytop/core/components/config_template/config_template.hpp

0
src/iflytop/core/components/fileutils.cpp → appdep/iflytop/core/components/fileutils.cpp

0
src/iflytop/core/components/fileutils.hpp → appdep/iflytop/core/components/fileutils.hpp

0
src/iflytop/core/components/jobs/thread_pool_task_scheduler.cpp → appdep/iflytop/core/components/jobs/thread_pool_task_scheduler.cpp

0
src/iflytop/core/components/jobs/thread_pool_task_scheduler.hpp → appdep/iflytop/core/components/jobs/thread_pool_task_scheduler.hpp

0
src/iflytop/core/components/jobs/work_queue.cpp → appdep/iflytop/core/components/jobs/work_queue.cpp

0
src/iflytop/core/components/jobs/work_queue.hpp → appdep/iflytop/core/components/jobs/work_queue.hpp

0
src/iflytop/core/components/modbus/modbus.cpp → appdep/iflytop/core/components/modbus/modbus.cpp

0
src/iflytop/core/components/modbus/modbus.hpp → appdep/iflytop/core/components/modbus/modbus.hpp

0
src/iflytop/core/components/modbus/zmodbus_common.c → appdep/iflytop/core/components/modbus/zmodbus_common.c

0
src/iflytop/core/components/modbus/zmodbus_common.h → appdep/iflytop/core/components/modbus/zmodbus_common.h

0
src/iflytop/core/components/modbus/zmodbus_master.c → appdep/iflytop/core/components/modbus/zmodbus_master.c

0
src/iflytop/core/components/modbus/zmodbus_master.h → appdep/iflytop/core/components/modbus/zmodbus_master.h

0
src/iflytop/core/components/modbus/zmodbus_slave.c → appdep/iflytop/core/components/modbus/zmodbus_slave.c

0
src/iflytop/core/components/modbus/zmodbus_slave.h → appdep/iflytop/core/components/modbus/zmodbus_slave.h

0
src/iflytop/core/components/process/.clang-format → appdep/iflytop/core/components/process/.clang-format

0
src/iflytop/core/components/process/README.md → appdep/iflytop/core/components/process/README.md

0
src/iflytop/core/components/process/process.cpp → appdep/iflytop/core/components/process/process.cpp

0
src/iflytop/core/components/process/process.hpp → appdep/iflytop/core/components/process/process.hpp

0
src/iflytop/core/components/process/process_unix.cpp → appdep/iflytop/core/components/process/process_unix.cpp

0
src/iflytop/core/components/sha256/IFLYTOP_README.md → appdep/iflytop/core/components/sha256/IFLYTOP_README.md

0
src/iflytop/core/components/sha256/README.md → appdep/iflytop/core/components/sha256/README.md

0
src/iflytop/core/components/sha256/sha256.hpp → appdep/iflytop/core/components/sha256/sha256.hpp

0
src/iflytop/core/components/stringutils.cpp → appdep/iflytop/core/components/stringutils.cpp

0
src/iflytop/core/components/stringutils.hpp → appdep/iflytop/core/components/stringutils.hpp

0
src/iflytop/core/components/timer/simple_timer.cpp → appdep/iflytop/core/components/timer/simple_timer.cpp

0
src/iflytop/core/components/timer/simple_timer.hpp → appdep/iflytop/core/components/timer/simple_timer.hpp

0
src/iflytop/core/components/timeutils.hpp → appdep/iflytop/core/components/timeutils.hpp

0
src/iflytop/core/components/uart/uart.cpp → appdep/iflytop/core/components/uart/uart.cpp

0
src/iflytop/core/components/uart/uart.hpp → appdep/iflytop/core/components/uart/uart.hpp

0
src/iflytop/core/core.hpp → appdep/iflytop/core/core.hpp

0
src/iflytop/core/error/error_code.cpp → appdep/iflytop/core/error/error_code.cpp

0
src/iflytop/core/error/error_code.hpp → appdep/iflytop/core/error/error_code.hpp

0
src/iflytop/core/linuxcoreutils/linuxcoreutils.cpp → appdep/iflytop/core/linuxcoreutils/linuxcoreutils.cpp

0
src/iflytop/core/linuxcoreutils/linuxcoreutils.hpp → appdep/iflytop/core/linuxcoreutils/linuxcoreutils.hpp

0
src/iflytop/core/spdlog/README.md → appdep/iflytop/core/spdlog/README.md

0
src/iflytop/core/spdlog/include/spdlog/async.h → appdep/iflytop/core/spdlog/include/spdlog/async.h

0
src/iflytop/core/spdlog/include/spdlog/async_logger-inl.h → appdep/iflytop/core/spdlog/include/spdlog/async_logger-inl.h

0
src/iflytop/core/spdlog/include/spdlog/async_logger.h → appdep/iflytop/core/spdlog/include/spdlog/async_logger.h

0
src/iflytop/core/spdlog/include/spdlog/cfg/argv.h → appdep/iflytop/core/spdlog/include/spdlog/cfg/argv.h

0
src/iflytop/core/spdlog/include/spdlog/cfg/env.h → appdep/iflytop/core/spdlog/include/spdlog/cfg/env.h

0
src/iflytop/core/spdlog/include/spdlog/cfg/helpers-inl.h → appdep/iflytop/core/spdlog/include/spdlog/cfg/helpers-inl.h

0
src/iflytop/core/spdlog/include/spdlog/cfg/helpers.h → appdep/iflytop/core/spdlog/include/spdlog/cfg/helpers.h

0
src/iflytop/core/spdlog/include/spdlog/common-inl.h → appdep/iflytop/core/spdlog/include/spdlog/common-inl.h

0
src/iflytop/core/spdlog/include/spdlog/common.h → appdep/iflytop/core/spdlog/include/spdlog/common.h

0
src/iflytop/core/spdlog/include/spdlog/details/backtracer-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/backtracer-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/backtracer.h → appdep/iflytop/core/spdlog/include/spdlog/details/backtracer.h

0
src/iflytop/core/spdlog/include/spdlog/details/circular_q.h → appdep/iflytop/core/spdlog/include/spdlog/details/circular_q.h

0
src/iflytop/core/spdlog/include/spdlog/details/console_globals.h → appdep/iflytop/core/spdlog/include/spdlog/details/console_globals.h

0
src/iflytop/core/spdlog/include/spdlog/details/file_helper-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/file_helper-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/file_helper.h → appdep/iflytop/core/spdlog/include/spdlog/details/file_helper.h

0
src/iflytop/core/spdlog/include/spdlog/details/fmt_helper.h → appdep/iflytop/core/spdlog/include/spdlog/details/fmt_helper.h

0
src/iflytop/core/spdlog/include/spdlog/details/log_msg-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/log_msg-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/log_msg.h → appdep/iflytop/core/spdlog/include/spdlog/details/log_msg.h

0
src/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer.h → appdep/iflytop/core/spdlog/include/spdlog/details/log_msg_buffer.h

0
src/iflytop/core/spdlog/include/spdlog/details/mpmc_blocking_q.h → appdep/iflytop/core/spdlog/include/spdlog/details/mpmc_blocking_q.h

0
src/iflytop/core/spdlog/include/spdlog/details/null_mutex.h → appdep/iflytop/core/spdlog/include/spdlog/details/null_mutex.h

0
src/iflytop/core/spdlog/include/spdlog/details/os-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/os-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/os.h → appdep/iflytop/core/spdlog/include/spdlog/details/os.h

0
src/iflytop/core/spdlog/include/spdlog/details/periodic_worker-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/periodic_worker-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/periodic_worker.h → appdep/iflytop/core/spdlog/include/spdlog/details/periodic_worker.h

0
src/iflytop/core/spdlog/include/spdlog/details/registry-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/registry-inl.h

0
src/iflytop/core/spdlog/include/spdlog/details/registry.h → appdep/iflytop/core/spdlog/include/spdlog/details/registry.h

0
src/iflytop/core/spdlog/include/spdlog/details/synchronous_factory.h → appdep/iflytop/core/spdlog/include/spdlog/details/synchronous_factory.h

0
src/iflytop/core/spdlog/include/spdlog/details/tcp_client-windows.h → appdep/iflytop/core/spdlog/include/spdlog/details/tcp_client-windows.h

0
src/iflytop/core/spdlog/include/spdlog/details/tcp_client.h → appdep/iflytop/core/spdlog/include/spdlog/details/tcp_client.h

0
src/iflytop/core/spdlog/include/spdlog/details/thread_pool-inl.h → appdep/iflytop/core/spdlog/include/spdlog/details/thread_pool-inl.h

Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save