blob: 3cf030e537b27d45b8c38a8fc6b434414ec4391a (
plain) (
tree)
|
|
#include "pod.h"
namespace NPyBind {
class TPODAttrGetter: public TBaseAttrGetter<TPOD> {
public:
bool GetAttr(PyObject*, const TPOD& self, const TString& attr, PyObject*& res) const override {
res = self.GetAttr(attr.c_str());
return res != nullptr;
}
};
TPODTraits::TPODTraits()
: MyParent("TPOD", "simple struct")
{
AddGetter("", new TPODAttrGetter);
}
}
|