vstpresetfile.h File Reference

#include "pluginterfaces/vst/ivstcomponent.h"
#include "pluginterfaces/vst/ivsteditcontroller.h"
#include "pluginterfaces/vst/ivstunits.h"
#include "pluginterfaces/base/ibstream.h"
#include "base/source/tarray.h"
#include <cstdio>

Data Structures

class  PresetFile
 Handler for a VST 3 Preset File. More...
struct  Entry
 Internal structure used for chunk handling. More...
class  FileStream
 Stream implementation for a file using stdio. More...
class  ReadOnlyBStream
 Stream representing a Read-Only subsection of its source stream. More...

Namespaces

namespace  Steinberg
namespace  Steinberg::Vst

Typedefs

typedef char ChunkID [4]

Enumerations

enum  ChunkType {
  kHeader, kComponentState, kControllerState, kProgramData,
  kMetaInfo, kChunkList, kNumPresetChunks
}

Functions

const ChunkID & getChunkID (ChunkType type)
bool isEqualID (const ChunkID id1, const ChunkID id2)
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines
Empty

Copyright ©2013 Steinberg Media Technologies GmbH. All Rights Reserved.