The Vish Visualization Shell 0.3
Vish
Wizt::VSlotContainer::VInputSet Class Reference
Inheritance diagram for Wizt::VSlotContainer::VInputSet:
MemCore::Ageable

Additional Inherited Members

Public Member Functions inherited from MemCore::Ageable
 Ageable () noexcept
 Constructor; remembers birth time from current time counter.
constexpr Ageable (age_t t) noexcept
 Constructor with explicit time value.
constexpr Ageable (const Ageable &A) noexcept
 Copy constructor.
 Ageable (const volatile Ageable &A) noexcept
 Copy constructor.
constexpr const AgeablegetAge () const
 Return reference to this age, useful for derived classes.
bool isNewerThan (const Ageable &a) const noexcept
 Comparison operator.
bool isOlderThan (const Ageable &a) const noexcept
 Comparison operator.
bool isYoungerThan (const Ageable &a) const noexcept
 Comparison operator (alias to isNewerThan() ).
bool operator!= (const Ageable &a) const noexcept
 Comparison operator.
bool operator< (const Ageable &a) const noexcept
 Comparison operator.
bool operator<= (const Ageable &a) const noexcept
 Comparision operator.
bool operator<= (const volatile Ageable &a) const volatile noexcept
 Comparision operator.
bool operator== (const Ageable &a) const noexcept
 Comparison operator.
bool operator> (const Ageable &a) const noexcept
 Comparison operator.
bool operator> (const volatile Ageable &a) const volatile throw ()
 Comparision operator.
bool operator>= (const Ageable &a) const noexcept
 Comparision operator.
bool operator>= (const volatile Ageable &a) const volatile noexcept
 Comparison operator.
constexpr void resetAge () noexcept
 Set time value to InfinitelyOld().
void setInfinitelyNew () noexcept
 Set time value to InfinitelyNew().
age_t time_value () const noexcept
 Return an object's current age.
age_t time_value () const volatile noexcept
 Return an object's current age.
Ageabletouch () noexcept
 Mark the current object as being modified "now".
age_t update (age_t age) noexcept
 Set the age of the current object to a specific age if that is newer than the current one.
age_t update (const Ageable &Other) noexcept
 Set the age of the current object to the age of another object if that other one is newer than the current one.
age_t update (const volatile Ageable &Other) volatile noexcept
 Set the age of the current object to the age of another object if that other one is newer than the current one.
 ~Ageable () noexcept
 Destructor.
Static Public Member Functions inherited from MemCore::Ageable
static const AgeableInfinitelyNew () noexcept
 Return a time that is infinitely in the future (well, sort of).
static constexpr const AgeableInfinitelyOld () noexcept
 Return a time that is infinitely in the past (well, sort of).
static age_t now () noexcept
 Return the current global time.