#pragma once


#ifdef STARFLEETTOOLBOX_EXPORTS
#define BASESETT __declspec(dllexport)
#else
#define BASESETT __declspec(dllimport)
#endif

/// <summary>
/// Basic abstract communication settings class. Must be implemented by subclasses in charge of communication settings
/// </summary>
class BASESETT BaseSettings abstract
{
public:
	/// <summary>
	/// Base constructor
	/// </summary>
	BaseSettings();

	/// <summary>
	/// Destructor
	/// </summary>
	~BaseSettings();
};

