#include <DataSeries.hpp>
|
|
| DataSeries (const std::string &name, EDataType type, size_t size) |
| |
|
template<typename T > |
| | DataSeries (const std::string &name, const std::vector< T > &data) |
| |
|
| DataSeries (const DataSeries &other)=default |
| |
|
DataSeries & | operator= (const DataSeries &other)=default |
| |
|
| DataSeries (DataSeries &&other) noexcept=default |
| |
|
DataSeries & | operator= (DataSeries &&other) noexcept=default |
| |
|
const std::string & | name () const |
| |
|
void | setName (const std::string &name) |
| |
|
size_t | size () const |
| |
|
const std::type_info & | elementType () const |
| |
|
bool | empty () const |
| |
|
double | mean () const |
| |
|
double | min () const |
| |
|
double | max () const |
| |
|
double | sum () const |
| |
|
double | stddev () const |
| |
|
template<typename T > |
| T * | as () |
| |
|
template<typename T > |
| const T * | as () const |
| |
|
template<typename T > |
| Span< T > | asSpan () |
| |
|
template<typename T > |
| Span< const T > | asSpan () const |
| |
|
void | resize (size_t n) |
| |
|
void | sort (bool ascending=true) |
| |
|
const VariantVector & | data () const |
| |
|
VariantVector & | data () |
| |
该类的文档由以下文件生成: