Privacy
An open-source, flexible 3D physical simulation framework
mars::List Struct Reference

Public Member Functions

const unsigned size ()
 
const bool isDouble (unsigned i)
 
const double get (unsigned i)
 
bool append (PyObjectPtr item)
 

Static Public Member Functions

static List make ()
 
static const bool check (PyObjectPtr obj)
 

Public Attributes

PyObjectPtr obj
 

Detailed Description

Definition at line 114 of file PythonInterpreter.cpp.

Member Function Documentation

◆ append()

bool mars::List::append ( PyObjectPtr  item)
inline

Definition at line 127 of file PythonInterpreter.cpp.

◆ check()

static const bool mars::List::check ( PyObjectPtr  obj)
inlinestatic

Definition at line 122 of file PythonInterpreter.cpp.

◆ get()

const double mars::List::get ( unsigned  i)
inline

Definition at line 125 of file PythonInterpreter.cpp.

◆ isDouble()

const bool mars::List::isDouble ( unsigned  i)
inline

Definition at line 124 of file PythonInterpreter.cpp.

◆ make()

static List mars::List::make ( )
inlinestatic

Definition at line 117 of file PythonInterpreter.cpp.

◆ size()

const unsigned mars::List::size ( )
inline

Definition at line 123 of file PythonInterpreter.cpp.

Member Data Documentation

◆ obj

PyObjectPtr mars::List::obj

Definition at line 116 of file PythonInterpreter.cpp.


The documentation for this struct was generated from the following file: