#include "log.hpp"
int main()
{
logging::sayHi();
}
#include "framework_module.hpp"
namespace bla::application
{
using namespace xxx::framework;
framework_module framework_module_;
}
#include "framework_module.hpp"
#include "log.hpp"
namespace bla::application
{
extern xxx::framework::framework_module framework_module_;
}
using namespace bla::application;
void logging::sayHi()
{
framework_module_.sayHi();
}
#ifndef framework_module_H
#define framework_module_H
namespace xxx::framework
{
class framework_module
{
public:
void sayHi();
};
}
#endif
#include <iostream>
#include "framework_module.hpp"
using namespace xxx::framework;
void framework_module::sayHi()
{
std::cout << "Hi";
}
#ifndef log_H
#define log_H
namespace logging
{
void sayHi();
}
#endif