📄 valuelisttemplate.hpp
字号:
#ifndef __VALUELISTTEMPLATE_HPP
#define __VALUELISTTEMPLATE_HPP
class TValueListMethods : public ListOfUnwrappedMethods<PValueList, TValueList, TValue> {
public:
static PyObject *_CreateEmptyList(PyTypeObject *type, PVariable var = PVariable());
static PValueList P_FromArguments(PyObject *arg, PVariable var = PVariable());
static PyObject *_FromArguments(PyTypeObject *type, PyObject *arg, PVariable var = PVariable());
static PyObject *_new(PyTypeObject *type, PyObject *args, PyObject *);
static PyObject *_getitem(TPyOrange *self, int index);
static int _setitem(TPyOrange *self, int index, PyObject *item);
static int _cmp(TPyOrange *self, PyObject *other);
static PyObject *_str(TPyOrange *self);
static PyObject *_append(TPyOrange *self, PyObject *item);
static PyObject *_count(TPyOrange *self, PyObject *item);
static int _contains(TPyOrange *self, PyObject *item);
static PyObject *_filter(TPyOrange *self, PyObject *args);
static PyObject *_index(TPyOrange *self, PyObject *item);
static PyObject *_insert(TPyOrange *self, PyObject *args);
static PyObject *_native(TPyOrange *self);
static PyObject *_pop(TPyOrange *self, PyObject *args);
static PyObject *_remove(TPyOrange *self, PyObject *item);
class TCmpByCallback
{ public:
PyObject *cmpfunc;
PVariable variable;
TCmpByCallback(PVariable var, PyObject *func);
TCmpByCallback(const TCmpByCallback &other);
~TCmpByCallback();
bool operator()(const TValue &x, const TValue &y) const;
};
static PyObject *_sort(TPyOrange *self, PyObject *args);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -