#include <biquad_coefficient.hpp>
◆ const_iterator
template<class CoeffType>
◆ Container
template<class CoeffType>
◆ iterator
template<class CoeffType>
◆ BiquadCoefficientList() [1/4]
template<class CoeffType>
Default constructor, creates an empty list of biquad parameters.
◆ BiquadCoefficientList() [2/4]
template<class CoeffType>
◆ BiquadCoefficientList() [3/4]
template<class CoeffType>
Default copy constructor (required for use within aSTL data structure as, for instance, in BiquadCoefficientList.
◆ BiquadCoefficientList() [4/4]
template<class CoeffType>
◆ at() [1/2]
template<class CoeffType>
◆ at() [2/2]
template<class CoeffType>
◆ begin() [1/2]
template<class CoeffType>
◆ begin() [2/2]
template<class CoeffType>
◆ end() [1/2]
template<class CoeffType>
◆ end() [2/2]
template<class CoeffType>
◆ fromJson() [1/3]
template<typename CoeffType >
◆ fromJson() [2/3]
template<typename CoeffType >
◆ fromJson() [3/3]
template<typename CoeffType >
◆ fromXml() [1/3]
template<typename CoeffType >
◆ fromXml() [2/3]
template<typename CoeffType >
◆ fromXml() [3/3]
template<typename CoeffType >
◆ loadJson() [1/3]
template<typename CoeffType >
DE-serialization from text formats. Initialise from a JSON representation, provided as a Boost property tree ptree object.
◆ loadJson() [2/3]
template<typename CoeffType >
Initialise from a JSON representation, provided as an input stream containing JSON text data.
◆ loadJson() [3/3]
template<typename CoeffType >
Initialise from a JSON representation, provided as a string containing JSON text data.
◆ loadXml() [1/3]
template<typename CoeffType >
Initialise from an XML representation, provided as a Boost property tree ptree object.
◆ loadXml() [2/3]
template<typename CoeffType >
Initialise from an XML representation, provided as an input stream containing JSON text data.
◆ loadXml() [3/3]
template<typename CoeffType >
Initialise from an XML representation, provided as a string containing JSON text data.
◆ operator=()
template<class CoeffType>
Assign the content from another BiquadCoefficientList with consistent size.
- Exceptions
-
std::invalid_argument | If rhs has a different size. |
◆ operator[]() [1/2]
template<class CoeffType>
◆ operator[]() [2/2]
template<class CoeffType>
◆ resize()
template<class CoeffType>
◆ size()
template<class CoeffType>
◆ writeJson() [1/3]
template<typename CoeffType >
Serialisation into textual formats. Write to a boost property tree object (ptree) that can be serialised to an XML document (or part thereof)
- Note
- the ptree representations for XML and JSON differ slightly, so different implementations are needed.
◆ writeJson() [2/3]
template<typename CoeffType >
Write an XML representation to an output stream.
◆ writeJson() [3/3]
template<typename CoeffType >
Write an XML representation into a string.
◆ writeXml() [1/3]
template<typename CoeffType >
Write to a boost property tree object (ptree) that can be serialised to an XML document (or part thereof)
- Note
- the ptree representations for XML and JSON differ slightly, so different implementations are needed.
◆ writeXml() [2/3]
template<typename CoeffType >
Write an XML representation to an output stream.
◆ writeXml() [3/3]
template<typename CoeffType >
Write an XML representation into a string.
The documentation for this class was generated from the following files: