NEURON
neuron::container::detail::storage_info_impl Struct Reference

#include <soa_container.hpp>

Inheritance diagram for neuron::container::detail::storage_info_impl:
neuron::container::utils::storage_info

Public Member Functions

std::string_view container () const override
 
std::string_view field () const override
 
std::size_t size () const override
 
- Public Member Functions inherited from neuron::container::utils::storage_info
virtual ~storage_info ()=default
 

Public Attributes

std::string m_container {}
 
std::string m_field {}
 
std::size_t m_size {}
 

Detailed Description

Definition at line 578 of file soa_container.hpp.

Member Function Documentation

◆ container()

std::string_view neuron::container::detail::storage_info_impl::container ( ) const
inlineoverridevirtual

Implements neuron::container::utils::storage_info.

Definition at line 579 of file soa_container.hpp.

◆ field()

std::string_view neuron::container::detail::storage_info_impl::field ( ) const
inlineoverridevirtual

Implements neuron::container::utils::storage_info.

Definition at line 582 of file soa_container.hpp.

◆ size()

std::size_t neuron::container::detail::storage_info_impl::size ( ) const
inlineoverridevirtual

Implements neuron::container::utils::storage_info.

Definition at line 585 of file soa_container.hpp.

Member Data Documentation

◆ m_container

std::string neuron::container::detail::storage_info_impl::m_container {}

Definition at line 588 of file soa_container.hpp.

◆ m_field

std::string neuron::container::detail::storage_info_impl::m_field {}

Definition at line 588 of file soa_container.hpp.

◆ m_size

std::size_t neuron::container::detail::storage_info_impl::m_size {}

Definition at line 589 of file soa_container.hpp.


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