Lines Matching refs:std
16 Pickleable(const std::string &value) : m_value(value) { }
17 const std::string &value() const { return m_value; }
24 std::string m_value;
35 .def(py::init<std::string>())
49 throw std::runtime_error("Invalid state!");
51 new (&p) Pickleable(t[0].cast<std::string>());
59 .def(py::init<std::string>())
66 throw std::runtime_error("Invalid state!");
67 auto p = PickleableNew(t[0].cast<std::string>());
79 PickleableWithDict(const std::string &value) : value(value) { }
81 std::string value;
91 .def(py::init<std::string>())
100 throw std::runtime_error("Invalid state!");
103 new (&p) PickleableWithDict(t[0].cast<std::string>());
113 .def(py::init<std::string>())
120 throw std::runtime_error("Invalid state!");
122 auto cpp_state = PickleableWithDictNew(t[0].cast<std::string>());
126 return std::make_pair(cpp_state, py_state);