NEURON
neuron::container::ModelMemoryUsage Struct Reference

Memory usage of a neuron::Model. More...

#include <memory_usage.hpp>

Public Member Functions

const ModelMemoryUsageoperator+= (const ModelMemoryUsage &other)
 
VectorMemoryUsage compute_total () const
 

Public Attributes

StorageMemoryUsage nodes {}
 The memory usage of the nodes related data. More...
 
StorageMemoryUsage mechanisms {}
 The memory usage of all mechanisms. More...
 

Detailed Description

Memory usage of a neuron::Model.

Definition at line 72 of file memory_usage.hpp.

Member Function Documentation

◆ compute_total()

VectorMemoryUsage neuron::container::ModelMemoryUsage::compute_total ( ) const
inline

Definition at line 86 of file memory_usage.hpp.

◆ operator+=()

const ModelMemoryUsage& neuron::container::ModelMemoryUsage::operator+= ( const ModelMemoryUsage other)
inline

Definition at line 79 of file memory_usage.hpp.

Member Data Documentation

◆ mechanisms

StorageMemoryUsage neuron::container::ModelMemoryUsage::mechanisms {}

The memory usage of all mechanisms.

Definition at line 77 of file memory_usage.hpp.

◆ nodes

StorageMemoryUsage neuron::container::ModelMemoryUsage::nodes {}

The memory usage of the nodes related data.

Definition at line 74 of file memory_usage.hpp.


The documentation for this struct was generated from the following file: