quarx
high performance processing frameworks of interconnectable DSP modules
qx::attribute< value_t > Class Template Reference

#include <qx.h>

Public Member Functions

 attribute (const char *name, qx::attributes &attributes, const value_t &default_value)
 
 operator value_t () const noexcept
 
attributeoperator= (const value_t &value)
 

Public Attributes

const char * name
 

Constructor & Destructor Documentation

◆ attribute()

template<typename value_t >
qx::attribute< value_t >::attribute ( const char *  name,
qx::attributes attributes,
const value_t &  default_value 
)
inline

Member Function Documentation

◆ operator value_t()

template<typename value_t >
qx::attribute< value_t >::operator value_t ( ) const
inlinenoexcept

◆ operator=()

template<typename value_t >
attribute& qx::attribute< value_t >::operator= ( const value_t &  value)
inline

Member Data Documentation

◆ name

template<typename value_t >
const char* qx::attribute< value_t >::name

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

(c) copyright 2009 dynamic acoustics e.U. generated on Fri Dec 17 2021

a closed source license may be obtained by requesting a written permission from dynamic acoustics e.U.
however - governmental use generally and military use especially is strictly prohibited though.