Py::String Member List

This is the complete list of members for Py::String, including all inherited members.
accepts(PyObject *pyob) const Py::String [inline, virtual]
as_std_string() const Py::String [inline]
as_std_string(const char *encoding, const char *error="strict") const Py::String
as_string() const Py::Object
as_unicodestring() const Py::String [inline]
back() constPy::SeqBase< Char > [inline]
back()Py::SeqBase< Char > [inline]
begin()Py::SeqBase< Char > [inline]
begin() constPy::SeqBase< Char > [inline]
callMemberFunction(const std::string &function_name) const Py::Object [inline]
callMemberFunction(const std::string &function_name, const Tuple &args) const Py::Object [inline]
callMemberFunction(const std::string &function_name, const Tuple &args, const Dict &kw) const Py::Object [inline]
capacity() const Py::String [inline, virtual]
concat(const SeqBase< T > &other) constPy::SeqBase< Char > [inline]
const_reference typedefPy::SeqBase< Char >
decode(const char *encoding, const char *error="strict")Py::String [inline]
decrement_reference_count()Py::Object [inline]
delAttr(const std::string &s)Py::Object [inline]
delItem(const Object &key)Py::Object [inline]
difference_type typedefPy::SeqBase< Char >
dir() const Py::Object
encode(const char *encoding, const char *error="strict") const Py::String [inline]
end()Py::SeqBase< Char > [inline]
end() constPy::SeqBase< Char > [inline]
front() constPy::SeqBase< Char > [inline]
front()Py::SeqBase< Char > [inline]
getAttr(const std::string &s) const Py::Object [inline]
getItem(sequence_index_type i) constPy::SeqBase< Char > [inline, virtual]
Py::Object::getItem(const Object &key) const Py::Object [inline]
hasAttr(const std::string &s) const Py::Object [inline]
hashValue() const Py::Object [inline]
increment_reference_count()Py::Object [inline]
is(PyObject *pother) const Py::Object [inline]
is(const Object &other) const Py::Object [inline]
isBoolean() const Py::Object [inline]
isCallable() const Py::Object [inline]
isDict() const Py::Object [inline]
isInstance() const Py::Object [inline]
isList() const Py::Object [inline]
isMapping() const Py::Object [inline]
isNone() const Py::Object [inline]
isNumeric() const Py::Object [inline]
isSequence() const Py::Object [inline]
isString() const Py::Object [inline]
isTrue() const Py::Object [inline]
isTuple() const Py::Object [inline]
isType(const Type &t) const Py::Object
isUnicode() const Py::Object [inline]
length() constPy::SeqBase< Char > [inline]
max_size() constPy::SeqBase< Char > [inline, virtual]
Object(PyObject *pyob=Py::_None(), bool owned=false)Py::Object [inline, explicit]
Object(const Object &ob)Py::Object [inline]
operator std::string() const Py::String [inline]
operator!=(const Object &o2) const Py::Object [inline]
operator*() const Py::Object [inline]
operator<(const Object &o2) const Py::Object [inline]
operator<=(const Object &o2) const Py::Object [inline]
operator=(const Object &rhs)Py::String [inline]
operator=(PyObject *rhsp)Py::String [inline]
operator=(const std::string &v)Py::String [inline]
operator=(const unicodestring &v)Py::String [inline]
Py::Object::operator=(const Object &rhs)Py::Object [inline]
operator==(const Object &o2) const Py::Object [inline]
operator>(const Object &o2) const Py::Object [inline]
operator>=(const Object &o2) const Py::Object [inline]
operator[](sequence_index_type index) constPy::SeqBase< Char > [inline]
operator[](sequence_index_type index)Py::SeqBase< Char > [inline]
pointer typedefPy::SeqBase< Char >
ptr() const Py::Object [inline]
reference typedefPy::SeqBase< Char >
reference_count() const Py::Object [inline]
release()Py::Object [inline, protected]
repeat(int count) constPy::SeqBase< Char > [inline]
repr() const Py::Object
SeqBase()Py::SeqBase< Char > [inline, explicit]
SeqBase(PyObject *pyob, bool owned=false)Py::SeqBase< Char > [inline, explicit]
SeqBase(const Object &ob)Py::SeqBase< Char > [inline]
set(PyObject *pyob, bool owned=false)Py::Object [inline, protected]
setAttr(const std::string &s, const Object &value)Py::Object [inline]
setItem(sequence_index_type i, const T &ob)Py::SeqBase< Char > [inline, virtual]
size() const Py::String [inline, virtual]
size_type typedefPy::SeqBase< Char >
str() const Py::Object
String(PyObject *pyob, bool owned=false)Py::String [inline, explicit]
String(const Object &ob)Py::String [inline]
String()Py::String [inline]
String(const std::string &v)Py::String [inline]
String(const char *s, const char *encoding, const char *error="strict")Py::String [inline]
String(const char *s, int len, const char *encoding, const char *error="strict")Py::String [inline]
String(const std::string &s, const char *encoding, const char *error="strict")Py::String [inline]
String(const std::string &v, std::string::size_type vsize)Py::String [inline]
String(const char *v, int vsize)Py::String [inline]
String(const char *v)Py::String [inline]
swap(SeqBase< T > &c)Py::SeqBase< Char > [inline, virtual]
type() const Py::Object
validate()Py::Object [protected]
value_type typedefPy::SeqBase< Char >
verify_length(size_type required_size) constPy::SeqBase< Char > [inline]
verify_length(size_type min_size, size_type max_size) constPy::SeqBase< Char > [inline]
~Object()Py::Object [inline, virtual]

Generated on Wed Nov 23 19:02:44 2011 for FreeCAD by  doxygen 1.6.1