On 2 loka, 12:01, mkarja <mka...@gmail.com> wrote:
On 2 loka, 11:39, Michael DOUBEZ <michael.dou...@free.fr> wrote:
mkarja a ?crit :
Hi,
I have file, let's say file2.cpp that #includes file1.h.
file1.h looks something like this. Somewhat stripped version.
---------------------------------------------
#include <mysql/mysql.h>
class file1
{
public:
file1();
~file1();
protected:
MYSQL mysql;
}
[snip]
-----------------------------
#include "file1.h"
#include "Poco/Exception.h"
#include "Poco/Util/Application.h"
#include <string>
using Poco::Util::Application;
file2::file2():
_Id(0),
_GroupId(0),
_userId(0)
{
}
file2::~file2()
{
}
int file2::saveToDatabase()
{
int is_client=0;
mysql_autocommit(&mysql, 0);
if (strcmp(getOwner().c_str(),"CLIENT")==0)
{
is_client=1;
}
else
{
Application::instance().logger().debug("Coming server ");
}
}
-----------------------------
Hope this helps a bit. That stripped code also gives the same error.
It is ead easy then.
You use "clase file1" in the header and "class file2" in the source.