tilde~
Puredata Qt-based GUI
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Typedefs | Functions
ceammc Namespace Reference

Classes

class  Atom
 
class  AtomList
 

Typedefs

typedef std::vector< t_floatFloatList
 
typedef bool(* AtomPredicate )(const Atom &a)
 
typedef Atom(* AtomGenerator )()
 
typedef Atom(* AtomMapFunction )(const Atom &a)
 

Functions

bool operator== (const Atom &a1, const Atom &a2)
 
bool operator!= (const Atom &a1, const Atom &a2)
 
std::ostream & operator<< (std::ostream &os, const Atom &a)
 
bool to_outlet (t_outlet *x, const Atom &a)
 
bool operator== (const AtomList &l1, const AtomList &l2)
 
bool operator!= (const AtomList &l1, const AtomList &l2)
 
std::ostream & operator<< (std::ostream &os, const AtomList &l)
 
void to_outlet (t_outlet *x, const AtomList &a)
 
Atom atomFrom (const std::string &v)
 
AtomList listFrom (bool v)
 
AtomList listFrom (const std::string &v)
 
AtomList listFrom (const std::vector< std::string > &v)
 
AtomList listFrom (const AtomList &v)
 
template<>
bool atomlistToValue (const AtomList &l, const bool &def)
 
template<>
float atomlistToValue (const AtomList &l, const float &def)
 
template<>
double atomlistToValue (const AtomList &l, const double &def)
 
template<>
int atomlistToValue (const AtomList &l, const int &def)
 
template<>
size_t atomlistToValue (const AtomList &l, const size_t &def)
 
template<>
t_symbolatomlistToValue (const AtomList &l, t_symbol *const &def)
 
template<>
Atom atomlistToValue (const AtomList &l, const Atom &def)
 

Typedef Documentation

typedef Atom(* ceammc::AtomGenerator)()
typedef Atom(* ceammc::AtomMapFunction)(const Atom &a)
typedef bool(* ceammc::AtomPredicate)(const Atom &a)
typedef std::vector<t_float> ceammc::FloatList

Function Documentation

Atom ceammc::atomFrom ( const std::string &  v)
template<>
bool ceammc::atomlistToValue ( const AtomList &  l,
const bool &  def 
)
template<>
float ceammc::atomlistToValue ( const AtomList &  l,
const float &  def 
)
template<>
double ceammc::atomlistToValue ( const AtomList &  l,
const double &  def 
)
template<>
int ceammc::atomlistToValue ( const AtomList &  l,
const int &  def 
)
template<>
size_t ceammc::atomlistToValue ( const AtomList &  l,
const size_t &  def 
)
template<>
t_symbol* ceammc::atomlistToValue ( const AtomList &  l,
t_symbol *const &  def 
)
template<>
Atom ceammc::atomlistToValue ( const AtomList &  l,
const Atom &  def 
)
AtomList ceammc::listFrom ( bool  v)
AtomList ceammc::listFrom ( const std::string &  v)
AtomList ceammc::listFrom ( const std::vector< std::string > &  v)
AtomList ceammc::listFrom ( const AtomList &  v)
bool ceammc::operator!= ( const Atom &  a1,
const Atom &  a2 
)
bool ceammc::operator!= ( const AtomList &  l1,
const AtomList &  l2 
)
std::ostream& ceammc::operator<< ( std::ostream &  os,
const Atom &  a 
)
std::ostream& ceammc::operator<< ( std::ostream &  os,
const AtomList &  l 
)
bool ceammc::operator== ( const Atom &  a1,
const Atom &  a2 
)
bool ceammc::operator== ( const AtomList &  l1,
const AtomList &  l2 
)
bool ceammc::to_outlet ( t_outlet x,
const Atom &  a 
)
void ceammc::to_outlet ( t_outlet x,
const AtomList &  a 
)