Browse Source

nicer syntax

PYADPT-55
Volker Birk 8 years ago
parent
commit
2839861cbe
  1. 5
      src/identity.cc
  2. 1
      src/identity.hh
  3. 1
      src/pEpmodule.cc

5
src/identity.cc

@ -149,6 +149,11 @@ namespace pEp {
update_identity(*this);
}
void Identity::myself()
{
pEp::PythonAdapter::myself(*this);
}
Identity identity_attr(pEp_identity *&ident)
{
if (!ident)

1
src/identity.hh

@ -59,6 +59,7 @@ namespace pEp {
Identity deepcopy(dict& memo);
void update();
void myself();
};
Identity identity_attr(pEp_identity *&ident);

1
src/pEpmodule.cc

@ -120,6 +120,7 @@ BOOST_PYTHON_MODULE(pEp)
.add_property("color", &pEp::PythonAdapter::Identity::color, "color of Identity")
.def("__deepcopy__", &pEp::PythonAdapter::Identity::deepcopy)
.def("update", &pEp::PythonAdapter::Identity::update, "update Identity")
.def("myself", &pEp::PythonAdapter::Identity::myself, "mark as own Identity")
.def("__copy__", &pEp::PythonAdapter::Identity::copy);
identity_class.attr("PEP_OWN_USERID") = "pEp_own_userId";

Loading…
Cancel
Save