Jamba  3.0.2
pongasoft::VST::RawParamSerializer Class Reference

#include <ParamSerializers.h>

Inherits pongasoft::VST::IParamSerializer< ParamValue >.

Public Member Functions

tresult readFromStream (IBStreamer &iStreamer, ParamType &oValue) const override
 
tresult writeToStream (const ParamType &iValue, IBStreamer &oStreamer) const override
 
void writeToStream (ParamType const &iValue, std::ostream &oStream) const override
 
- Public Member Functions inherited from pongasoft::VST::IParamSerializer< ParamValue >
virtual std::string toString (ParamType const &iValue, int32 iPrecision) const
 

Additional Inherited Members

- Public Types inherited from pongasoft::VST::IParamSerializer< ParamValue >
using ParamType = ParamValue
 

Detailed Description

This parameter handles serializing a raw parameter (ParamValue)

Member Function Documentation

◆ readFromStream()

tresult pongasoft::VST::RawParamSerializer::readFromStream ( IBStreamer &  iStreamer,
ParamType oValue 
) const
inlineoverridevirtual

◆ writeToStream() [1/2]

tresult pongasoft::VST::RawParamSerializer::writeToStream ( const ParamType iValue,
IBStreamer &  oStreamer 
) const
inlineoverridevirtual

◆ writeToStream() [2/2]

void pongasoft::VST::RawParamSerializer::writeToStream ( ParamType const &  iValue,
std::ostream &  oStream 
) const
inlineoverridevirtual

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