ValueBase::List struct reference
[Base module]


 
 

 
 

ValueBase::List

Declaration  

#include <QtLua/qtluavaluebase.hh>

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

This struct is a member of the ValueBase class.

This struct is declared in QtLua/qtluavaluebase.hh source file, line 199.

Description  

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

Members  

Functions  

  • List()
  • List(const ValueBase::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 ValueBase::const_iterator &begin, const ValueBase::const_iterator &end)
  • static Value to_table(const State *ls, const ValueBase::const_iterator &begin, const ValueBase::const_iterator &end)

Members detail  

List()  

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 200.

List(const ValueBase::List &vl)  

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 201.

List(const Value &v1)  

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 204.

Create value list with one Value object

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

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 207.

Create value list with Value objects.

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

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 208.

Create value list with Value objects.

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

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 209.

Create value list with Value objects.

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

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 210.

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)  

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 211.

Create value list with Value objects.

List(const QList<Value> &list)  

This constructor is declared in QtLua/qtluavaluebase.hh source file, line 213.

Create value list from QList of Value objects

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

This template constructor is declared in QtLua/qtluavaluebase.hh source file, line 217.

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)  

This template constructor is declared in QtLua/qtluavaluebase.hh source file, line 222.

Create value list from QList content

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

This template function is declared in QtLua/qtluavaluebase.hh source file, line 226.

return a QList with all elements converted from lua values

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

This template function is declared in QtLua/qtluavaluebase.hh source file, line 229.

return a QList with elements converted from lua values

Value to_table(const State *ls) const  

This function is declared in QtLua/qtluavaluebase.hh source file, line 232.

return a lua table containing all values from list

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

This function is declared in QtLua/qtluavaluebase.hh source file, line 234.

return a lua table containing values from list

Valid XHTML 1.0 StrictGenerated by diaxen on Sat Mar 30 16:23:04 2013 using MkDoc