CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::Monte::OccCandidate Struct Reference

#include <OccCandidate.hh>

+ Inheritance diagram for CASM::Monte::OccCandidate:

Detailed Description

Definition at line 47 of file OccCandidate.hh.

Public Types

typedef Base::MostDerived MostDerived
 

Public Member Functions

 OccCandidate (Index _asym, Index _species_index)
 
bool operator< (OccCandidate B) const
 
bool operator> (const MostDerived &B) const
 
bool operator<= (const MostDerived &B) const
 
bool operator>= (const MostDerived &B) const
 
bool operator== (const MostDerived &B) const
 
bool operator!= (const MostDerived &B) const
 

Public Attributes

Index asym
 
Index species_index
 

Protected Member Functions

bool eq_impl (const MostDerived &B) const
 
bool ne_impl (const MostDerived &B) const
 

Member Typedef Documentation

◆ MostDerived

template<typename Base >
typedef Base::MostDerived notstd::Comparisons< Base >::MostDerived
inherited

Definition at line 27 of file Comparisons.hh.

Constructor & Destructor Documentation

◆ OccCandidate()

CASM::Monte::OccCandidate::OccCandidate ( Index  _asym,
Index  _species_index 
)
inline

Definition at line 48 of file OccCandidate.hh.

Member Function Documentation

◆ eq_impl()

template<typename Base >
bool notstd::Comparisons< Base >::eq_impl ( const MostDerived B) const
inlineprotectedinherited

Definition at line 40 of file Comparisons.hh.

◆ ne_impl()

template<typename Base >
bool notstd::Comparisons< Base >::ne_impl ( const MostDerived B) const
inlineprotectedinherited

Definition at line 44 of file Comparisons.hh.

◆ operator!=()

template<typename Base >
bool notstd::Comparisons< Base >::operator!= ( const MostDerived B) const
inlineinherited

Definition at line 37 of file Comparisons.hh.

◆ operator<()

bool CASM::Monte::OccCandidate::operator< ( OccCandidate  B) const
inline

Definition at line 54 of file OccCandidate.hh.

◆ operator<=()

template<typename Base >
bool notstd::Comparisons< Base >::operator<= ( const MostDerived B) const
inlineinherited

Definition at line 31 of file Comparisons.hh.

◆ operator==()

template<typename Base >
bool notstd::Comparisons< Base >::operator== ( const MostDerived B) const
inlineinherited

Definition at line 35 of file Comparisons.hh.

◆ operator>()

template<typename Base >
bool notstd::Comparisons< Base >::operator> ( const MostDerived B) const
inlineinherited

Definition at line 29 of file Comparisons.hh.

◆ operator>=()

template<typename Base >
bool notstd::Comparisons< Base >::operator>= ( const MostDerived B) const
inlineinherited

Definition at line 33 of file Comparisons.hh.

Member Data Documentation

◆ asym

Index CASM::Monte::OccCandidate::asym

Definition at line 51 of file OccCandidate.hh.

◆ species_index

Index CASM::Monte::OccCandidate::species_index

Definition at line 52 of file OccCandidate.hh.


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