Index
$#! · 0-9 · A · B · C · D · E · F · G · H · I · J · K · L · M · N · O · P · Q · R · S · T · U · V · W · X · Y · Z
P
 pack, Struct
 packBool
 packIEEE32
 packIEEE64
 packInt16BE
 packInt16LE
 packInt32BE
 packInt32LE
 packInt64BE
 packInt64LE
 packInt8
 packUInt16BE
 packUInt16LE
 packUInt32BE
 packUInt32LE
 packUInt64BE
 packUInt64LE
 packUInt8
 parse
 pathJoin
 PathNotFound
 pathSplit
 Period
 PermissionDenied, FileException
 Pi
 platform
 Platform
 plusDuration, DateTime
 plusPeriod, DateTime
 posix
 post
 pow
 powmod
 print
 printf
 Process
Q
 quoted
R
 random
 RandomException
 read
 readBytes
 readLine
 readLines
 recv, Socket
 recvfrom, Socket
 relative
 removeDirectoryTree
 removeEmptyDirectory
 rename
 repeat
 replace32
 replace64
 replaceAll
 replaceOne
 reset, Stopwatch
 round
 Row
 Rows
 runtime
FUNCTION Struct.pack(self: Struct,
values: Dictionary<Object>): Bytes
Convert a dictionary of values into a structure.
FUNCTION packBool(b: Boolean): Bytes
Pack a Boolean value into a Bytes.
DECLARE NATIVE FUNCTION packIEEE32(n: Number): Bytes
Pack a Number value into a Bytes in IEEE 754 binary32 floating point format.
DECLARE NATIVE FUNCTION packIEEE64(n: Number): Bytes
Pack a Number value into a Bytes in IEEE 754 binary64 floating point format.
FUNCTION packInt16BE(n: Number): Bytes
Pack a signed Number into a Bytes of width 2.
FUNCTION packInt16LE(n: Number): Bytes
Pack a signed Number into a Bytes of width 2.
FUNCTION packInt32BE(n: Number): Bytes
Pack a signed Number into a Bytes of width 4.
FUNCTION packInt32LE(n: Number): Bytes
Pack a signed Number into a Bytes of width 4.
FUNCTION packInt64BE(n: Number): Bytes
Pack a signed Number into a Bytes of width 8.
FUNCTION packInt64LE(n: Number): Bytes
Pack a signed Number into a Bytes of width 8.
FUNCTION packInt8(n: Number): Bytes
Pack a signed Number into a Bytes of width 1.
FUNCTION packUInt16BE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 2.
FUNCTION packUInt16LE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 2.
FUNCTION packUInt32BE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 4.
FUNCTION packUInt32LE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 4.
FUNCTION packUInt64BE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 8.
FUNCTION packUInt64LE(n: Number): Bytes
Pack an unsigned Number into a Bytes of width 8.
FUNCTION packUInt8(n: Number): Bytes
Pack a signed Number into a Bytes of width 1.
FUNCTION parse(s: String): Document
Parse the given string as an XML document.
FUNCTION pathJoin( first,
second: String): String
Join components of a path using the Separator characters appropriate for the OS.
Indicates that a path was not found.
Path not found during chdir.
FUNCTION pathSplit(path: String,
OUT directory,
name: String)
Split a path into directory and name parts.
Represents an amount of time measured by components.
Indicates that an operation was denied due to filesystem permissions.
The value of Pi to 34 significant digits.
DECLARE NATIVE FUNCTION platform(): Platform
Return the running platform type.
Platform type.
FUNCTION DateTime.plusDuration(self: DateTime,
duration: Duration): DateTime
Add a Duration to a DateTime and return a new DateTime.
FUNCTION DateTime.plusPeriod(self: DateTime,
period: Period): DateTime
Add a Period to a DateTime and return a new DateTime.
posix
FUNCTION post(url: String,
post_data: String,
requestHeaders: Dictionary<String>,
OUT responseHeaders: Array<String> DEFAULT _): Bytes
Perform an HTTP POST operation with the specified url and post data.
FUNCTION pow( a,
b: Complex): Complex
Complex power.
DECLARE NATIVE FUNCTION powmod( b,
 e,
m: Number): Number
Calculate modular exponentiation.
DECLARE NATIVE FUNCTION print(s: String)
Print a string to standard output followed by a newline.
FUNCTION printf(fmt: String,
value: Object...)
Given a format string and an array of parameters, format the string and print the result.
Opaque type representing a process.
DECLARE NATIVE FUNCTION quoted(s: String): String
Return a string that is a quoted version of the passed string, with enclosing quotes.
Functions for generating random numbers.
Exception raised when a random source fails or is unavailable.
read only
DECLARE NATIVE FUNCTION readBytes(filename: String): Bytes
Read the contents of a file into Bytes.
DECLARE NATIVE FUNCTION readLine(f: TextFile,
OUT s: String): Boolean
Read a line of text from a file.
DECLARE NATIVE FUNCTION readLines(filename: String): Array<String>
Read the lines of a file into an array of Strings.
FUNCTION Socket.recv(self: Socket,
count: Number): Bytes
Receive (read) bytes from a socket.
FUNCTION Socket.recvfrom(self: Socket,
count: Number,
OUT remote_address: String,
OUT remote_port: Number): Bytes
Receive (read) bytes from a socket, also returning the remote address where they came from.
set position relative to current
FUNCTION removeDirectoryTree(path: String)
Remove directory tree recursively.
DECLARE NATIVE FUNCTION removeEmptyDirectory(path: String)
Remove an empty directory.
DECLARE NATIVE FUNCTION rename(oldname: String,
newname: String)
Rename a file.
FUNCTION repeat(s: String,
n: Number): String
Return a string with a given string repeated the specified number of times.
DECLARE NATIVE FUNCTION replace32( x,
 n,
 w,
y: Number): Number
Replace a range of bits in a 32-bit word.
DECLARE NATIVE FUNCTION replace64( x,
 n,
 w,
y: Number): Number
Replace a range of bits in a 64-bit word.
FUNCTION replaceAll(s: String,
target: String,
replacement: String): String
Return a string with all instances of a given string replaced by another string.
FUNCTION replaceOne(s: String,
target: String,
replacement: String): String
Return a string the first instacne of a given string replaced by another string.
FUNCTION Stopwatch.reset(INOUT self: Stopwatch)
Stop the timer and reset the accumulated time.
DECLARE NATIVE FUNCTION round(places: Number,
value: Number): Number
Round a number to a specified number of decimal places.
Represents a row in a results.
Represents a query result set.
Functions that interact with the Neon runtime system.
Close