Module model.libraries.table

Name: Inherit( t, base ) Desc: Copies any missing data from base to t

Functions

Empty (tab) Name: Empty( tab ) Desc: Empty a table
CopyFromTo (from, to) Name: CopyFromTo( FROM, TO ) Desc: Make TO exactly the same as FROM - but still the same table.
HasValue (t, val) Name: HasValue Desc: Returns whether the value is in given table
SortDesc (t) Name: table.SortDesc( table ) Desc: Like Lua's default sort, but descending
SortByKey (t, desc) Name: table.SortByKey( table ) Desc: Returns a table sorted numerically by Key value
Count (t) Name: table.Count( table ) Desc: Returns the number of keys in a table
Random (t) Name: table.Random( table ) Desc: Return a random key
LowerKeyNames (Table) Name: table.LowerKeyNames( table ) Desc: Lowercase the keynames of all tables
CollapseKeyValue (Table) Name: table.LowerKeyNames( table ) Desc: Lowercase the keynames of all tables
SortedPairs (pTable, Desc) A Pairs function Sorted by TABLE KEY
SortedPairsByValue (pTable, Desc) A Pairs function Sorted by VALUE
RandomPairs (pTable, Desc) A Pairs function
GetFirstKey (t) GetFirstKey


Functions

Methods
Empty (tab)
Name: Empty( tab ) Desc: Empty a table

Parameters:

  • tab
CopyFromTo (from, to)
Name: CopyFromTo( FROM, TO ) Desc: Make TO exactly the same as FROM - but still the same table.

Parameters:

  • from
  • to Erase values from table TO
HasValue (t, val)
Name: HasValue Desc: Returns whether the value is in given table

Parameters:

  • t
  • val
SortDesc (t)
Name: table.SortDesc( table ) Desc: Like Lua's default sort, but descending

Parameters:

  • t
SortByKey (t, desc)
Name: table.SortByKey( table ) Desc: Returns a table sorted numerically by Key value

Parameters:

  • t
  • desc
Count (t)
Name: table.Count( table ) Desc: Returns the number of keys in a table

Parameters:

  • t
Random (t)
Name: table.Random( table ) Desc: Return a random key

Parameters:

  • t
LowerKeyNames (Table)
Name: table.LowerKeyNames( table ) Desc: Lowercase the keynames of all tables

Parameters:

  • Table
CollapseKeyValue (Table)
Name: table.LowerKeyNames( table ) Desc: Lowercase the keynames of all tables

Parameters:

  • Table
SortedPairs (pTable, Desc)
A Pairs function Sorted by TABLE KEY

Parameters:

  • pTable
  • Desc
SortedPairsByValue (pTable, Desc)
A Pairs function Sorted by VALUE

Parameters:

  • pTable
  • Desc
RandomPairs (pTable, Desc)
A Pairs function

Parameters:

  • pTable
  • Desc
GetFirstKey (t)
GetFirstKey

Parameters:

  • t
generated by LDoc 1.4.3 Last updated 2015-11-11 13:48:25