FMT 0.9.8
Forest management tools for forest planning
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
Core::FMTlockbounds Class Reference

#include <FMTbounds.hpp>

Inheritance diagram for Core::FMTlockbounds:
[legend]
Collaboration diagram for Core::FMTlockbounds:
[legend]

Public Member Functions

 FMTlockbounds ()
 
 ~FMTlockbounds ()=default
 
 FMTlockbounds (const FMTsection lsection, const FMTkwor key, const int &lupper, const int &llower)
 
 FMTlockbounds (const FMTsection lsection, const int &lupper, const int &llower)
 
 FMTlockbounds (const FMTlockbounds &rhs)
 
FMTlockboundsoperator= (const FMTlockbounds &rhs)
 
bool operator== (const FMTlockbounds &rhs) const
 
 operator std::string () const
 
- Public Member Functions inherited from Core::FMTbounds< int >
 FMTbounds ()
 
 FMTbounds (const FMTsection lsection, const int &lupper, const int &llower)
 
 FMTbounds (const FMTsection lsection, const FMTkwor key, const int &lupper, const int &llower)
 
 FMTbounds (const FMTbounds< int > &rhs)
 
virtual ~FMTbounds ()=default
 
void setorbound ()
 
int getlower () const
 
int getupper () const
 
bool out (const int &value) const
 
bool in (const int &value) const
 
bool operator== (const FMTbounds< int > &rhs) const
 
bool operator< (const FMTbounds< int > &rhs) const
 
FMTbounds< int > & operator= (const FMTbounds< int > &rhs)
 
bool empty () const
 
bool add (const FMTbounds< int > &rhs)
 
std::string tostring (const std::string &name) const
 

Friends

class FMTspec
 
class boost::serialization::access
 

Additional Inherited Members

- Protected Attributes inherited from Core::FMTbounds< int >
FMTsection section
 
FMTkwor keytype
 
int upper
 
int lower
 

Constructor & Destructor Documentation

◆ FMTlockbounds() [1/4]

Core::FMTlockbounds::FMTlockbounds ( )

◆ ~FMTlockbounds()

Core::FMTlockbounds::~FMTlockbounds ( )
default

◆ FMTlockbounds() [2/4]

Core::FMTlockbounds::FMTlockbounds ( const FMTsection  lsection,
const FMTkwor  key,
const int &  lupper,
const int &  llower 
)

◆ FMTlockbounds() [3/4]

Core::FMTlockbounds::FMTlockbounds ( const FMTsection  lsection,
const int &  lupper,
const int &  llower 
)

◆ FMTlockbounds() [4/4]

Core::FMTlockbounds::FMTlockbounds ( const FMTlockbounds rhs)

Member Function Documentation

◆ operator std::string()

Core::FMTlockbounds::operator std::string ( ) const

◆ operator=()

FMTlockbounds & Core::FMTlockbounds::operator= ( const FMTlockbounds rhs)

◆ operator==()

bool Core::FMTlockbounds::operator== ( const FMTlockbounds rhs) const

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

◆ FMTspec

friend class FMTspec
friend

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