Value::List struct reference
[Base module]


 
 

 
 

Value::List

Declaration  

#include <QtLua/qtluavalue.hh>

namespace QtLua {
class Value {
struct List;
};
};

This struct is a member of the Value class.

Description  

List of Value objects used for lua functions arguments and return values.

Members  

Functions  

  • List()
  • List(const Value::List &vl)
  • List(const Value &v1)
  • List(const Value &v1, const Value &v2)
  • List(const Value &v1, const Value &v2, const Value &v3)
  • List(const Value &v1, const Value &v2, const Value &v3, const Value &v4)
  • List(const Value &v1, const Value &v2, const Value &v3, const Value &v4, const Value &v5)
  • List(const Value &v1, const Value &v2, const Value &v3, const Value &v4, const Value &v5, const Value &v6)
  • List(const QList<Value> &list)
  • template List(const State &ls, const QList<X> &list)
  • template List(const State &ls, const QList<X>::const_iterator &begin, const QList<X>::const_iterator &end)
  • template QList<X> to_qlist() const
  • Value to_table(const State &ls) const

Static functions  

  • static template QList<X> to_qlist(const Value::const_iterator &begin, const Value::const_iterator &end)
  • static Value to_table(const State &ls, const Value::const_iterator &begin, const Value::const_iterator &end)

Members detail  

List()  

No documentation available

List(const Value::List &vl)  

No documentation available

List(const Value &v1)  

Create value list with one Value object

List(const Value &v1, const Value &v2)  

Create value list with Value objects.

List(const Value &v1, const Value &v2, const Value &v3)  

Create value list with Value objects.

List(const Value &v1, const Value &v2, const Value &v3, const Value &v4)  

Create value list with Value objects.

List(const Value &v1, const Value &v2, const Value &v3, const Value &v4, const Value &v5)  

Create value list with Value objects.

List(const Value &v1, const Value &v2, const Value &v3, const Value &v4, const Value &v5, const Value &v6)  

Create value list with Value objects.

List(const QList<Value> &list)  

Create value list from QList of Value objects

template <typename X> List(const State &ls, const QList<X> &list)  

Create value list from QList content

template <typename X> List(const State &ls, const QList<X>::const_iterator &begin, const QList<X>::const_iterator &end)  

Create value list from QList content

template <typename X> QList<X> to_qlist() const  

return a QList with all elements converted from lua values

static template <typename X> QList<X> to_qlist(const Value::const_iterator &begin, const Value::const_iterator &end)  

return a QList with elements converted from lua values

Value to_table(const State &ls) const  

return a lua table containing all values from list

static Value to_table(const State &ls, const Value::const_iterator &begin, const Value::const_iterator &end)  

return a lua table containing values from list

Valid XHTML 1.0 StrictGenerated by diaxen on Sun Jan 8 22:46:02 2012 using MkDoc