File
impulse Unique File storage system, using custom written .dat files
Functions
impulse.File.DoType(class)
View source »Returns a function to use for the given header
Parameters
-
class
string
Header class
Returns
-
func
Header function
impulse.File.HandleType(class, func)
Internal
This is an internal function! You are able to use it, but you risk unintended side effects if used incorrectly.
Sets a new way to handle a header
Parameters
-
class
string
Header string class
-
func
function
Callback function, table data given as parameter.
impulse.File.Read(name, handle)
View source »Reads a file, optionally handles all the data by default header functions.
Parameters
-
name
string
File name, relative to impulse/, omit .dat from name
-
handle
boolean
optional
Give true to use solver functions.
Returns
-
any
Data from the file.
impulse.File.Write(name, header, data)
View source »Writes a file.
Parameters
-
name
string
File name, relative to impulse/, omit .dat from name
-
header
string
Header class
-
data
should be a table.