Vireo  1.0
Compact runtime for Virtual Instruments
 All Classes Files Functions Variables Enumerations Enumerator Macros Groups Pages
Public Member Functions | Private Attributes | Static Private Attributes | Friends | List of all members
Vireo::TDViaFormatter Class Reference

The VIA encoder. More...

#include <TDCodecVia.h>

Public Member Functions

 TDViaFormatter (StringRef string, Boolean quoteOnTopString, Int32 fieldWidth=0)
 
void FormatType (TypeRef type)
 
void FormatData (TypeRef type, void *pData)
 
void FormatArrayData (TypeRef arrayType, TypedArrayCoreRef pData, Int32 rank)
 
void FormatArrayDataRecurse (TypeRef elementType, Int32 rank, AQBlock1 *pBegin, IntIndex *pDimLengths, IntIndex *pSlabLengths)
 
void FormatClusterData (TypeRef clusterType, void *pData)
 
void FormatPointerData (TypeRef pointerType, void *pData)
 
void FormatEncoding (EncodingEnum value)
 
void FormatElementUsageType (UsageTypeEnum value)
 
void FormatInt (EncodingEnum encoding, Int32 aqSize, void *pData)
 
void FormatIEEE754 (EncodingEnum encoding, Int32 aqSize, void *pData)
 

Private Attributes

StringRef _string
 
Boolean _bQuoteStrings
 
Int32 _fieldWidth
 

Static Private Attributes

static const Int32 kTempFormattingBufferSize = 100
 

Friends

class TDViaFormatterTypeVisitor
 

Detailed Description

The VIA encoder.


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