30 lines
310 B
C++
30 lines
310 B
C++
#ifndef SOME_STRUCTS_H
|
|
#define SOME_STRUCTS_H
|
|
|
|
//#include <string>
|
|
|
|
namespace TestNamespace1 {
|
|
|
|
#define SOME_MACRO
|
|
|
|
struct Reflectable
|
|
{
|
|
|
|
};
|
|
|
|
struct Person : public Reflectable
|
|
{
|
|
SOME_MACRO
|
|
//std::string name;
|
|
int age;
|
|
bool alive;
|
|
};
|
|
|
|
}
|
|
|
|
namespace TestNamespace2 {
|
|
|
|
}
|
|
|
|
#endif // SOME_STRUCTS_H
|