Skip to main content

neat.h File

Top-level umbrella header for the SiMa NEAT framework. More...

Included Headers

#include "neat/graph.h" #include "neat/models.h" #include "neat/node_groups.h" #include "neat/nodes.h" #include "neat/session.h"

Description

Top-level umbrella header for the SiMa NEAT framework.

Including <neat.h> is enough to write a complete NEAT application: it transitively pulls in the graph layer (neat/graph.h), the model/MPK layer (neat/models.h), the NodeGroup factories (neat/node_groups.h), the atomic Node types (neat/nodes.h), and the Session/runtime types (neat/session.h).

Application code should prefer this single include over cherry-picking individual subsystem headers, both for readability and so the framework can keep the public surface area cohesive.

File Listing

The file content with the documentation metadata removed is:

1
14#pragma once
15
16#include "neat/graph.h"
17#include "neat/models.h"
18#include "neat/node_groups.h"
19#include "neat/nodes.h"
20#include "neat/session.h"

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.