Ariles
Public Member Functions | List of all members
ariles2::ns_namevalue2::NameValueContainer Class Referenceabstract

Detailed Description

Definition at line 35 of file namevalue2.h.

#include <namevalue2.h>

Public Member Functions

virtual ~NameValueContainer ()=default
 
virtual std::string & name (const std::size_t index)=0
 
virtual double & value (const std::size_t index)=0
 
virtual std::size_t size () const =0
 
virtual void reserve (const std::size_t size)=0
 
virtual void resize (const std::size_t size)=0
 

Constructor & Destructor Documentation

◆ ~NameValueContainer()

virtual ariles2::ns_namevalue2::NameValueContainer::~NameValueContainer ( )
virtualdefault

Member Function Documentation

◆ name()

virtual std::string& ariles2::ns_namevalue2::NameValueContainer::name ( const std::size_t  index)
pure virtual

◆ reserve()

virtual void ariles2::ns_namevalue2::NameValueContainer::reserve ( const std::size_t  size)
pure virtual

◆ resize()

virtual void ariles2::ns_namevalue2::NameValueContainer::resize ( const std::size_t  size)
pure virtual

◆ size()

virtual std::size_t ariles2::ns_namevalue2::NameValueContainer::size ( ) const
pure virtual

◆ value()

virtual double& ariles2::ns_namevalue2::NameValueContainer::value ( const std::size_t  index)
pure virtual

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