/* * sndctl - a plugin for the Video Disk Recorder * file: setup.h * description: header file for setup.c * * author: Thomas Hildebrandt * * inspired by and reengineered from 'avolctl' * thanks to Martin Prochnow */ #ifndef SNDCTL_SETUP_H #define SNDCTL_SETUP_H #include "sndctl.h" /* * cSetupSndctl * setup class definition */ class cSetupSndctl { private: map items; vector parameters; public: cSetupSndctl(); string Get( string ); bool GetBool( string ); int GetInt( string ); bool Set( string, string, cSoundMan* = NULL ); bool Store( cPluginSndctl* ); }; #endif //SNDCTL_SETUP_H