#include <string>
class FileName
{
public:
FileName(const char *name) : m_name(name) { }
std::string m_name;
};
extern "C"
FileName* ctor_FileName(char const *name)
{
return new FileName(name);
}
extern "C"
FileName value_FileName(FileName* refVal)
{
return *refVal;
}