noparama  v0.0.1
Nonparametric Bayesian models
Public Member Functions | Public Attributes | Friends | List of all members
Suffies Class Reference

#include <np_suffies.h>

Inheritance diagram for Suffies:
Inheritance graph
[legend]

Public Member Functions

virtual ~Suffies ()
 
virtual void print (std::ostream &os) const
 

Public Attributes

int D
 dimension More...
 
distribution_type_t distribution_type
 distribution type More...
 

Friends

std::ostream & operator<< (std::ostream &os, const Suffies &s)
 

Detailed Description

Suffies describes a probability distribution. On the moment it does not contain any information on itself.

Preferably the design should be such that there is not some kind of type field (to cast to derived classes). That normally namely stinks of bad design. It might be okay to have a string or something like that for cosmetic reasons (printing e.g.).

Constructor & Destructor Documentation

◆ ~Suffies()

virtual Suffies::~Suffies ( )
inlinevirtual

Member Function Documentation

◆ print()

virtual void Suffies::print ( std::ostream &  os) const
inlinevirtual

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  os,
const Suffies s 
)
friend

Member Data Documentation

◆ D

int Suffies::D

dimension

◆ distribution_type

distribution_type_t Suffies::distribution_type

distribution type


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