pid
pid Directory Reference
Directory dependency graph for pid:
pid

Directories

directory  cxx11
 
directory  cxx17
 
directory  imgui
 
directory  log
 
directory  loops
 
directory  plugins
 

Files

file  all_imgui.h [code]
 
file  assert.h [code]
 
file  bitmask.h [code]
 global header file for pid bitmask
 
file  bounded_heap.hpp [code]
 include file for bounded heap class
 
file  bounded_map.hpp [code]
 include file for bounded map class
 
file  bounded_set.hpp [code]
 include file for bounded set class
 
file  bounded_vector.hpp [code]
 include file for bounded vector class
 
file  catch2_main.h [code]
 Include file for the catch2-mai library, simply export catch2 and optionally daemonize.
 
file  concurrent_queue.h [code]
 include file for a class implementing a lock free concurrent queue
 
file  containers.h [code]
 global header file for importing pid containers
 
file  daemonize.h [code]
 API for the daemonize library.
 
file  data_logger.h [code]
 
file  demangle.h [code]
 
file  dll.h [code]
 global header for the dll library
 
file  dll_loader.h [code]
 header for the DLLLoader class
 
file  hashed_string.h [code]
 header file for hashed string class
 
file  imgui_utils.h [code]
 
file  index.h [code]
 Define the Index class and all its related operators.
 
file  index_fmt.h [code]
 Provides the {fmt} specialization for Index formatting.
 
file  log.h [code]
 this is the user API of the logging system.
 
file  logger.h [code]
 define the common "central" component of the logging management system.
 
file  logger_data.h [code]
 common types definitions for the logger. Created on March 2014 17, rewritten in 2019.
 
file  logger_proxy.h [code]
 provides to the user a stream to write logs into.
 
file  loops.h [code]
 global header for using the loops library
 
file  memoizer.h [code]
 
file  memory_zone.hpp [code]
 include file for memory zone utilisty class
 
file  message_queue.h [code]
 include file for a class implementing an efficient message queue
 
file  multihash.h [code]
 
file  overloaded.h [code]
 Provide the 'overloaded' idiom to simplify the use of std::visit. Code taken from https://en.cppreference.com/w/cpp/utility/variant/visit, consult for details.
 
file  periodic.h [code]
 include file for a classes implement period/rate base waiting for periodic loops implementation
 
file  pid-log_pid-log_export.h [code]
 
file  pid-modules_plugins_export.h [code]
 
file  pid_path.h [code]
 a class for describing path that can be managed by configuration files at runtime.
 
file  plugins.h [code]
 global header for the plugins library
 
file  real_time.h [code]
 header for the the real time library
 
file  rpath.h [code]
 root include file for rpath library.
 
file  rpath_resolver.h [code]
 header of RpathResolver class of the rpathlib library.
 
file  rw_barrier.h [code]
 include file for a read write barrier allowing multiple reader or a unique writer at same time
 
file  scope_exit.h [code]
 include file for the scope exit class
 
file  signal_manager.h [code]
 include file for the signal-manager library
 
file  span.hpp [code]
 include file for span class
 
file  stacktrace.h [code]
 
file  static_type_info.h [code]
 global header file for static type info library
 
file  sync_signal.h [code]
 include file for a synchronziation signal used to synchronise two threads using triggerring signal
 
file  synchro.h [code]
 root include file for pid-synchro library.
 
file  synchronized_task.h [code]
 
file  synchronous_tcp_client.h [code]
 
file  synchronous_tcp_server.h [code]
 
file  task_manager.h [code]
 TaskManager include file.
 
file  tests.h [code]
 Include file for the test library, simply export catch2-main and optionally daemonize.
 
file  time_reference.h [code]
 include file for time reference class, used to ease getting timestamps
 
file  timer.h [code]
 include file for timer object
 
file  type_id.h [code]
 header for type_id function
 
file  type_name.h [code]
 header for type_name function
 
file  udp_client.h [code]
 
file  udp_server.h [code]
 
file  unreachable.h [code]
 header file for unreachable utility
 
file  utils.h [code]
 global header for all pid-utils components
 
file  vector_map.hpp [code]
 include file for vector map class
 
file  yaml.h [code]
 
file  yaml_converter.h [code]
 
file  yaml_document.h [code]
 
file  yaml_fwd.h [code]
 
file  yaml_iterators.h [code]
 
file  yaml_node.h [code]
 
file  yaml_parse.h [code]