Commit fa232092 authored by Dipl.-Ing. Jonas Stienen's avatar Dipl.-Ing. Jonas Stienen
Browse files

Changing style and moving VACore default config file name to CMake.

parent faf280cd
......@@ -44,7 +44,4 @@
#pragma warning(disable: 4251)
#endif
// Default core configuration file
#define VA_DEFAULT_CONFIGFILE "VACore.ini"
#endif // __VACORE_DEFINITIONS_H__
/*
* ---------------------------------------------------------------------------------
*
* VVV VVV A
* VVV VVV AAA Virtual Acoustics
* VVV VVV AAA Virtual Acoustics (VA)
* VVV VVV AAA Real-time auralisation for virtual reality
* VVV VVV AAA
* VVVVVV AAA (c) Copyright Institut fr Technische Akustik (ITA)
* VVVV AAA RWTH Aachen (http://www.akustik.rwth-aachen.de)
*
* ---------------------------------------------------------------------------------
*
* Datei: VACoreFactory.h
*
* Zweck: Factory-method zur Erzeugung von Core-Instanzen
*
* Autor(en): Frank Wefers (Frank.Wefers@akustik.rwth-aachen.de)
* VVVVVV AAA (c) Copyright Institut of Technical Acoustics (ITA)
* VVVV AAA RWTH Aachen University (http://www.akustik.rwth-aachen.de)
*
* ---------------------------------------------------------------------------------
*/
// $Id: VACoreFactory.h 3634 2014-08-15 15:45:38Z fwefers $
#ifndef __VA_COREFACTORY_H__
#define __VA_COREFACTORY_H__
#ifndef INCLUDE_WATCHER_VA_COREFACTORY_H
#define INCLUDE_WATCHER_VA_COREFACTORY_H
#include <VACoreDefinitions.h>
#include <VAStruct.h>
#ifndef VA_DEFAULT_CONFIGFILE
#define VA_DEFAULT_CONFIGFILE "VACore.ini"
#endif // VA_DEFAULT_CONFIGFILE
// Foward declarations
class IVACore;
namespace VACore {
namespace VACore
{
//! Factory method - creates a VACore instance
VACORE_API IVACore* CreateCoreInstance( const CVAStruct& oArgs );
// Factory method - creates a VACore instance
VACORE_API IVACore* CreateCoreInstance(const CVAStruct& oArgs);
VACORE_API IVACore* CreateCoreInstance(const std::string& sConfigFile=VA_DEFAULT_CONFIGFILE);
//! Factore method - create a VACore instance with configuration file
VACORE_API IVACore* CreateCoreInstance( const std::string& sConfigFile = VA_DEFAULT_CONFIGFILE );
// Returns the filesystem path of the VACore shared lib (e.g. VACore.dll)
VACORE_API std::string GetCoreLibFilename();
//! Returns the filesystem path of the VACore shared lib (e.g. VACore.dll)
VACORE_API std::string GetCoreLibFilename();
} // End of namespace "VACore"
#endif // __VA_COREFACTORY_H__
#endif // INCLUDE_WATCHER_VA_COREFACTORY_H
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment