swig Namespace Reference

Classes

struct  from_oper
struct  noconst_traits
struct  noconst_traits< const Type >
struct  pointer_category
class  PyObject_ptr
struct  PyObject_var
struct  PySequence_ArrowProxy
struct  PySequence_Cont
struct  PySequence_InputIterator
struct  PySequence_Ref
struct  PySwigIterator
class  PySwigIterator_T
class  PySwigIteratorClosed_T
class  PySwigIteratorOpen_T
struct  stop_iteration
struct  traits
struct  traits< PyObject * >
struct  traits< std::string >
struct  traits< std::vector< std::string, std::allocator< std::string > > >
struct  traits< Type * >
struct  traits_as
struct  traits_as< Type *, pointer_category >
struct  traits_as< Type, pointer_category >
struct  traits_as< Type, value_category >
struct  traits_asptr
struct  traits_asptr< std::vector< T > >
struct  traits_asptr_stdseq
struct  traits_asval
struct  traits_asval< PyObject * >
struct  traits_asval< std::string >
struct  traits_asval< Type * >
struct  traits_check
struct  traits_check< PyObject *, value_category >
struct  traits_check< Type, pointer_category >
struct  traits_check< Type, value_category >
struct  traits_from
struct  traits_from< PyObject * >
struct  traits_from< std::string >
struct  traits_from< std::vector< T > >
struct  traits_from< Type * >
struct  traits_from_ptr
struct  traits_from_stdseq
struct  traits_info
struct  value_category

Functions

template<class Type >
Type as (PyObject *obj, bool te=false)
template<class Type >
int asptr (PyObject *obj, Type **vptr)
template<class PySeq , class Seq >
void assign (const PySeq &pyseq, Seq *seq)
template<class Type >
int asval (PyObject *obj, Type *val)
template<class Sequence , class Difference >
Sequence::const_iterator cgetpos (const Sequence *self, Difference i)
template<class Type >
bool check (PyObject *obj)
size_t check_index (ptrdiff_t i, size_t size, bool insert=false)
template<class Sequence , class Difference >
void delslice (Sequence *self, Difference i, Difference j)
template<class Type >
PyObject * from (const Type &val)
template<class Type >
PyObject * from_ptr (Type *val, int owner)
template<class Sequence , class Difference >
Sequence::iterator getpos (Sequence *self, Difference i)
template<class Sequence , class Difference >
Sequence * getslice (const Sequence *self, Difference i, Difference j)
template<typename OutIter >
PySwigIteratormake_output_iterator (const OutIter &current, PyObject *seq=0)
template<typename OutIter >
PySwigIteratormake_output_iterator (const OutIter &current, const OutIter &begin, const OutIter &end, PyObject *seq=0)
template<class Sequence , class Difference , class InputSeq >
void setslice (Sequence *self, Difference i, Difference j, const InputSeq &v)
size_t slice_index (ptrdiff_t i, size_t size)
template<class Type >
swig_type_infotype_info ()
template<class Type >
const char * type_name ()

Function Documentation

template<class Type >
Type swig::as ( PyObject *  obj,
bool  te = false 
) [inline]

Definition at line 3152 of file ogre_tools_swig_generated.cpp.

template<class Type >
int swig::asptr ( PyObject *  obj,
Type **  vptr 
) [inline]

Definition at line 3044 of file ogre_tools_swig_generated.cpp.

template<class PySeq , class Seq >
void swig::assign ( const PySeq &  pyseq,
Seq *  seq 
) [inline]

Definition at line 3958 of file ogre_tools_swig_generated.cpp.

template<class Type >
int swig::asval ( PyObject *  obj,
Type *  val 
) [inline]

Definition at line 3089 of file ogre_tools_swig_generated.cpp.

template<class Sequence , class Difference >
Sequence::const_iterator swig::cgetpos ( const Sequence *  self,
Difference  i 
) [inline]

Definition at line 3287 of file ogre_tools_swig_generated.cpp.

template<class Type >
bool swig::check ( PyObject *  obj  )  [inline]

Definition at line 3173 of file ogre_tools_swig_generated.cpp.

size_t swig::check_index ( ptrdiff_t  i,
size_t  size,
bool  insert = false 
) [inline]

Definition at line 3251 of file ogre_tools_swig_generated.cpp.

template<class Sequence , class Difference >
void swig::delslice ( Sequence *  self,
Difference  i,
Difference  j 
) [inline]

Definition at line 3337 of file ogre_tools_swig_generated.cpp.

template<class Type >
PyObject* swig::from ( const Type &  val  )  [inline]

Definition at line 3019 of file ogre_tools_swig_generated.cpp.

template<class Type >
PyObject* swig::from_ptr ( Type *  val,
int  owner 
) [inline]

Definition at line 3024 of file ogre_tools_swig_generated.cpp.

template<class Sequence , class Difference >
Sequence::iterator swig::getpos ( Sequence *  self,
Difference  i 
) [inline]

Definition at line 3279 of file ogre_tools_swig_generated.cpp.

template<class Sequence , class Difference >
Sequence* swig::getslice ( const Sequence *  self,
Difference  i,
Difference  j 
) [inline]

Definition at line 3295 of file ogre_tools_swig_generated.cpp.

template<typename OutIter >
PySwigIterator* swig::make_output_iterator ( const OutIter &  current,
PyObject *  seq = 0 
) [inline]

Definition at line 3557 of file ogre_tools_swig_generated.cpp.

template<typename OutIter >
PySwigIterator* swig::make_output_iterator ( const OutIter &  current,
const OutIter &  begin,
const OutIter &  end,
PyObject *  seq = 0 
) [inline]

Definition at line 3550 of file ogre_tools_swig_generated.cpp.

template<class Sequence , class Difference , class InputSeq >
void swig::setslice ( Sequence *  self,
Difference  i,
Difference  j,
const InputSeq &  v 
) [inline]

Definition at line 3313 of file ogre_tools_swig_generated.cpp.

size_t swig::slice_index ( ptrdiff_t  i,
size_t  size 
) [inline]

Definition at line 3265 of file ogre_tools_swig_generated.cpp.

template<class Type >
swig_type_info* swig::type_info (  )  [inline]

Definition at line 2967 of file ogre_tools_swig_generated.cpp.

template<class Type >
const char* swig::type_name (  )  [inline]

Definition at line 2950 of file ogre_tools_swig_generated.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines


ogre_tools
Author(s): Josh Faust
autogenerated on Fri Jan 11 09:10:16 2013