INET Framework for OMNeT++/OMNEST
inet::Macho::Anchor< T, I > Struct Template Reference

#include <Macho.h>

Inheritance diagram for inet::Macho::Anchor< T, I >:
inet::units::value< Value, Units >

Public Types

enum  { NUMBER = I }
 
typedef Anchor< T, I > SELF
 
typedef SELF ANCHOR
 
- Public Types inherited from inet::units::value< Value, Units >
typedef Value value_type
 
typedef Units unit
 

Protected Member Functions

 Anchor (_StateInstance &instance)
 

Additional Inherited Members

- Public Member Functions inherited from inet::units::value< Value, Units >
 value ()
 
 value (const value_type &v)
 
template<typename OtherValue , typename OtherUnits >
 value (const value< OtherValue, OtherUnits > &v)
 
const value_typeget () const
 
template<typename OtherValue , typename OtherUnits >
valueoperator= (const value< OtherValue, OtherUnits > &other)
 
template<typename OtherValue , typename OtherUnits >
value operator+ (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
valueoperator+= (const value< OtherValue, OtherUnits > &other)
 
template<typename OtherValue , typename OtherUnits >
valueoperator-= (const value< OtherValue, OtherUnits > &other)
 
template<typename OtherValue , typename OtherUnits >
value operator- (const value< OtherValue, OtherUnits > &other) const
 
value operator- () const
 
template<typename OtherValue , typename OtherUnits >
value< Value, compose< Units, OtherUnits > > operator* (const value< OtherValue, OtherUnits > &other) const
 
value operator* (const value_type &v) const
 
valueoperator*= (const value_type &v)
 
template<typename OtherValue , typename OtherUnits >
value< Value, compose< Units, pow< OtherUnits,-1 > > > operator/ (const value< OtherValue, OtherUnits > &other) const
 
value operator/ (const value_type &v) const
 
valueoperator/= (const value_type &v)
 
template<typename OtherValue , typename OtherUnits >
bool operator== (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
bool operator!= (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
bool operator< (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
bool operator<= (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
bool operator> (const value< OtherValue, OtherUnits > &other) const
 
template<typename OtherValue , typename OtherUnits >
bool operator>= (const value< OtherValue, OtherUnits > &other) const
 
valueoperator++ ()
 
value operator++ (int)
 
valueoperator-- ()
 
value operator-- (int)
 

Member Typedef Documentation

template<class T , int I>
typedef SELF inet::Macho::Anchor< T, I >::ANCHOR
template<class T , int I>
typedef Anchor<T, I> inet::Macho::Anchor< T, I >::SELF

Member Enumeration Documentation

template<class T , int I>
anonymous enum
Enumerator
NUMBER 
369 { NUMBER = I };
Definition: Macho.h:369

Constructor & Destructor Documentation

template<class T , int I>
inet::Macho::Anchor< T, I >::Anchor ( _StateInstance instance)
inlineprotected
372 : T(instance) {}
compose< Wb, pow< m,-2 > > T
Definition: Units.h:781

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