Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Public Member Functions | Friends | List of all members
vtb::base::MinMaxMean< T > Class Template Reference
Inheritance diagram for vtb::base::MinMaxMean< T >:
[legend]
Collaboration diagram for vtb::base::MinMaxMean< T >:
[legend]

Public Types

typedef T value_type
 
typedef T & reference
 
typedef const T & const_reference
 
typedef int int_type
 
- Public Types inherited from vtb::base::MinMax< T >
typedef T value_type
 
typedef T & reference
 
typedef const T & const_reference
 
typedef int int_type
 
- Public Types inherited from vtb::base::Mean< T >
typedef T value_type
 
typedef T & reference
 
typedef const T & const_reference
 
typedef int int_type
 

Public Member Functions

void update (value_type x)
 
void clear ()
 
- Public Member Functions inherited from vtb::base::MinMax< T >
value_type min () const
 
value_type max () const
 
void update (value_type x)
 
void clear ()
 
- Public Member Functions inherited from vtb::base::Mean< T >
int_type count () const noexcept
 
value_type mean () const noexcept
 
void update (T x)
 
void clear ()
 

Friends

std::ostreamoperator<< (std::ostream &out, const MinMaxMean &rhs)
 

Detailed Description

template<class T>
class vtb::base::MinMaxMean< T >

Definition at line 14 of file minmaxmean.hh.