namespace CommunicatorApi
{
class ApiObserver;
class COMM_API_EXPORT Api
{
public:
//! Basic constructor
Api(ApiObserver& observer);
//! Destructs the object and frees resources allocated by it
~Api();
}
}
I am trying to call
#include <iostream>
#include "include/communicator_api.h"
using namespace std;
int main()
{
cout << "Hello, world, from Visual C++!" << endl;
CommunicatorApi::Api::Api();
}
however i am recieveing the error
CommunicatorApi::Api::Api no approprate default constructor available