NEURON
model_data.hpp File Reference
#include <optional>
#include <vector>
#include "neuron/container/memory_usage.hpp"

Go to the source code of this file.

Classes

struct  neuron::cache::Mechanism
 
struct  neuron::cache::Thread
 
struct  neuron::cache::Model
 

Namespaces

 neuron
 In mechanism libraries, cannot use auto const token = nrn_ensure_model_data_are_sorted(); because the return type is incomplete (from include/neuron/model_data.hpp).
 
 neuron::container
 
 neuron::cache
 

Typedefs

using Datum = neuron::container::generic_data_handle
 

Functions

cache::ModelMemoryUsage neuron::container::memory_usage (const std::optional< neuron::cache::Model > &model)
 
cache::ModelMemoryUsage neuron::container::memory_usage (const neuron::cache::Model &model)
 

Variables

std::optional< Model > neuron::cache::model {}
 

Typedef Documentation

◆ Datum

Definition at line 11 of file model_data.hpp.