PISM, A Parallel Ice Sheet Model  stable v2.1.1 committed by Constantine Khrulev on 2024-12-04 13:36:58 -0900
Public Member Functions | Private Member Functions | Friends | List of all members
pism::Attribute Class Reference

#include <VariableMetadata.hh>

+ Inheritance diagram for pism::Attribute:

Public Member Functions

void operator= (const std::string &value)
 
void operator= (const std::initializer_list< double > &value)
 
void operator= (const std::vector< double > &value)
 
- Public Member Functions inherited from pism::ConstAttribute
 ConstAttribute (const ConstAttribute &)=delete
 
ConstAttributeoperator= (const ConstAttribute &)=delete
 
 operator std::string () const
 
 operator double () const
 
 operator std::vector< double > () const
 

Private Member Functions

 ConstAttribute (const ConstAttribute &)=delete
 
 ConstAttribute (const VariableMetadata *var, const std::string &name)
 
 ConstAttribute (ConstAttribute &&a) noexcept
 

Friends

class VariableMetadata
 

Additional Inherited Members

- Protected Member Functions inherited from pism::ConstAttribute
 ConstAttribute (const VariableMetadata *var, const std::string &name)
 
 ConstAttribute (ConstAttribute &&a) noexcept
 
- Protected Attributes inherited from pism::ConstAttribute
std::string m_name
 
VariableMetadatam_var
 

Detailed Description

Definition at line 90 of file VariableMetadata.hh.


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