//===========================================================================// // File: audtools.hpp // // Project: MUNGA Brick: Audio Renderer Manager // // Contents: // //---------------------------------------------------------------------------// // Date Who Modification // // -------- --- ---------------------------------------------------------- // // 05/10/95 ECH Initial coding. // //---------------------------------------------------------------------------// // Copyright (C) 1994, Virtual World Entertainment, Inc. // // All Rights reserved worldwide // // This unpublished sourcecode is PROPRIETARY and CONFIDENTIAL // //===========================================================================// #if !defined(AUDTOOLS_HPP) # define AUDTOOLS_HPP # if !defined(STYLE_HPP) # include # endif # if !defined(CSTR_HPP) # include # endif //########################################################################## //##################### AudioCreateSymbols ########################### //########################################################################## class AudioCreateSymbols { //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ // Construction, Destruction and testing // public: AudioCreateSymbols(); ~AudioCreateSymbols(); void Execute(); private: static void MakeFileReadWrite(const CString &file_name); protected: virtual void WriteEntryStream(ofstream &symbol_file); }; #endif