DetectorGraph  2.0
Source Code Introduction

A general walk-through the classes that make up the framework.

Formal C++ applications with logic/data separation, automatic dependency injection and data passing
DetectorGraph

The Framework's main parts are:

Subsystems

Name Classes
Core Graph, Detector, Topic, TopicState, SubscriberInterface, Publisher
Platform TimeoutPublisherService, dgassert.hpp, dglogging.hpp
Extra Publishers FuturePublisher, TimeoutPublisher
State store StateSnapshot GraphStateStore
Utils Lag GraphAnalyzer

Testing

The following classes are meant to aid in testing code written using the framework.

Internals

Internals:

Extras

Discussion docs: