0
Sagen wir, ich habe eine Klasse Foo:Zugang zu privaten Membervariablen/Funktionen einer C++ Klasse in Cython
class Foo {
private:
std::string bar;
public:
Foo() {}
Foo (const std::string& bar_) { this->bar = bar_; }
std::string get_bar() { return this->bar; }
};
und Foo Python-Wrapper FooWrapper.pyx:
from libcpp.string cimport string
cdef extern from "Foo.h":
cdef cppclass Foo:
Foo()
Foo (string)
Ist es möglich, Zugriff std::string bar
in der .pyx-Datei, ohne Foo zu ändern?