INDEX:  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 | _ | ~

A
AccessDeniedException - class Platform::Io::AccessDeniedException
          Thrown when a resource cannot be accessed due to insufficient access rights.
AccessDeniedException - constructor for class Platform::Io::AccessDeniedException
          Creates an exception with the specified code, message and path arguments.
AddressFamily_IPv4 - field in enum Platform::Net::AddressFamily
          Represents Internet Protocol version 4 (IPv4).
AddressFamily_IPv6 - field in enum Platform::Net::AddressFamily
          Represents Internet Protocol version 6 (IPv6).
AddressFamily_Unknown - field in enum Platform::Net::AddressFamily
          Represents an unspecified Internet Protocol type.
AddressFamily - enum in namespace Platform::Net
          Represents an Internet Protocol type.
Address - class Platform::Net::IPv4::Address
          Represents an Internet Protocol version 4 address.
Address - class Platform::Net::IPv6::Address
          Represents an Internet Protocol version 6 address.
Address - constructor for class Platform::Net::IPv4::Address
          DOCTODO.
Address - constructor for class Platform::Net::IPv4::Address
          DOCTODO.
Address - constructor for class Platform::Net::IPv6::Address
          DOCTODO.
Address - constructor for class Platform::Net::IPv6::Address
          DOCTODO.
Address - default constructor for class Platform::Net::IPv4::Address
          DOCTODO.
Address - default constructor for class Platform::Net::IPv6::Address
          DOCTODO.
Allocator - class Platform::Allocator
          Memory allocator.
And<FalseType, FalseType, FalseType, FalseType> - struct Platform::Lang::TypeEvaluators::And<FalseType, FalseType, FalseType, FalseType>
          Logical-AND type evaluator.
And<FalseType, FalseType, FalseType, TrueType> - struct Platform::Lang::TypeEvaluators::And<FalseType, FalseType, FalseType, TrueType>
          Logical-AND type evaluator.
And<FalseType, FalseType, TrueType, FalseType> - struct Platform::Lang::TypeEvaluators::And<FalseType, FalseType, TrueType, FalseType>
          Logical-AND type evaluator.
And<FalseType, FalseType, TrueType, TrueType> - struct Platform::Lang::TypeEvaluators::And<FalseType, FalseType, TrueType, TrueType>
          Logical-AND type evaluator.
And<FalseType, TrueType, FalseType, FalseType> - struct Platform::Lang::TypeEvaluators::And<FalseType, TrueType, FalseType, FalseType>
          Logical-AND type evaluator.
And<FalseType, TrueType, FalseType, TrueType> - struct Platform::Lang::TypeEvaluators::And<FalseType, TrueType, FalseType, TrueType>
          Logical-AND type evaluator.
And<FalseType, TrueType, TrueType, FalseType> - struct Platform::Lang::TypeEvaluators::And<FalseType, TrueType, TrueType, FalseType>
          Logical-AND type evaluator.
And<FalseType, TrueType, TrueType, TrueType> - struct Platform::Lang::TypeEvaluators::And<FalseType, TrueType, TrueType, TrueType>
          Logical-AND type evaluator.
And<TrueType, FalseType, FalseType, FalseType> - struct Platform::Lang::TypeEvaluators::And<TrueType, FalseType, FalseType, FalseType>
          Logical-AND type evaluator.
And<TrueType, FalseType, FalseType, TrueType> - struct Platform::Lang::TypeEvaluators::And<TrueType, FalseType, FalseType, TrueType>
          Logical-AND type evaluator.
And<TrueType, FalseType, TrueType, FalseType> - struct Platform::Lang::TypeEvaluators::And<TrueType, FalseType, TrueType, FalseType>
          Logical-AND type evaluator.
And<TrueType, FalseType, TrueType, TrueType> - struct Platform::Lang::TypeEvaluators::And<TrueType, FalseType, TrueType, TrueType>
          Logical-AND type evaluator.
And<TrueType, TrueType, FalseType, FalseType> - struct Platform::Lang::TypeEvaluators::And<TrueType, TrueType, FalseType, FalseType>
          Logical-AND type evaluator.
And<TrueType, TrueType, FalseType, TrueType> - struct Platform::Lang::TypeEvaluators::And<TrueType, TrueType, FalseType, TrueType>
          Logical-AND type evaluator.
And<TrueType, TrueType, TrueType, FalseType> - struct Platform::Lang::TypeEvaluators::And<TrueType, TrueType, TrueType, FalseType>
          Logical-AND type evaluator.
And<TrueType, TrueType, TrueType, TrueType> - struct Platform::Lang::TypeEvaluators::And<TrueType, TrueType, TrueType, TrueType>
          Logical-AND type evaluator.
And - struct Platform::Lang::TypeEvaluators::And
          Logical-AND type evaluator.
AppMain - macro
          Defines the Main function which is the entry point of a program.
Array - class Platform::Containers::Array
          A dynamically sized array container.
Array - constructor for class Platform::Containers::Array
          Creates an empty array with the specified initial capacity.
Array - constructor for class Platform::Containers::Array
          Creates a new array and copies into it the contents of another array within a given range.
Array - constructor for class Platform::Containers::Array
          Creates a new array and copies the elements from the specified container using its enumerator.
Array - constructor for class Platform::Containers::Array
          Creates a new array and fills it with copies of the specified object.
Array - constructor for class Platform::Containers::Array
          Creates a new array and copies into it the contents of the given source.
Array - copy constructor for class Platform::Containers::Array
          Creates a copy of the specified array.
Array - default constructor for class Platform::Containers::Array
          Creates an empty array.
Arrays - namespace Platform::Arrays
          Provides operations for manipulating native C arrays (copying, searching, sorting etc).
AssertFunction - typedef in namespace Platform::Runtime
          Definition of the assert handler function.
AssertHandler - class Platform::Runtime::AssertHandler
          Sets the specified global assert handler in the current scope.
AssertHandler - constructor for class Platform::Runtime::AssertHandler
          Preserves the currently installed global assert handler and installs the specified one for the current scope.
Attributes - typedef in class Platform::Text::Xml::Document
          Represents the type of XML document attributes.
Attributes - typedef in class Platform::Text::Xml::Element
          Represents the type of XML element attributes.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
abs - method in namespace Platform::Math
          Calculates the absolute value of a specified number.
accept - method in class Platform::Net::Server
          DOCTODO.
accept - method in class Platform::Net::Socket
          DOCTODO.
accept - method in class Platform::Net::Socket
          DOCTODO.
accept - method in struct Platform::Lang::TypeActors::Selector
          A predicate function to determine whether the given object is to be accepted or rejected by the selector.
accept - method in struct Platform::String::CustomDelimiter
          Tests whether the input character is a delimiter character.
accept - method in struct Platform::String::NewLineDelimiter
          Tests whether the input character is a new-line delimiter character, one of U+000a, U+000d, U+2028, U+2029.
accept - method in struct Platform::String::WhiteSpaceDelimiter
          Tests whether the input character is a white-space delimiter character.
acos - method in namespace Platform::Math
          Calculates the arc cosine of the specified angle.
acos - method in namespace Platform::Math
          Calculates the arc cosine of the specified angle.
acquire - method in class Platform::Thread::ILockable
          An operation to acquire a mutex.
acquire - method in class Platform::Thread::ILockable
          An operation to acquire a mutex with the specified number of retries.
acquire - method in class Platform::Thread::Mutex
          Acquires this mutex.
acquire - method in class Platform::Thread::Mutex
          Acquires this mutex.
addAllAt - method in class Platform::Containers::Array
          DOCTODO.
addAllAt - method in class Platform::Containers::Array
          DOCTODO.
addAllFirst - method in class Platform::Containers::Array
          Inserts the contents of the specified array at the very beginning of this array (head).
addAllFirst - method in class Platform::Containers::List
          DOCTODO.
addAllLast - method in class Platform::Containers::Array
          Inserts the contents of the specified array at the very end of this array (tail).
addAllLast - method in class Platform::Containers::List
          DOCTODO.
addAll - method in class Platform::Lang::TypeConcepts::GeneralDictionaryType
          Adds all the mapping in the specified container to this map.
addAll - method in class Platform::Lang::TypeConcepts::GeneralDictionaryType
          Adds all the mapping in the specified container to this map.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSequenceType
          Adds all of the elements in the specified container to this container.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSequenceType
          Adds all of the elements in the specified container to this container.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSequenceType::Iterator
          DOCTODO.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSequenceType::Iterator
          DOCTODO.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSetType
          DOCTODO.
addAll - method in class Platform::Lang::TypeConcepts::GeneralSetType
          DOCTODO.
addArrayAt - method in class Platform::Containers::Array
          Inserts the objects pointed to by the specified source at the given index in this array.
addArray - method in class Platform::Containers::Array
          Appends the objects pointed to by the specified source to the end of this array.
addAt - method in class Platform::Containers::Array
          DOCTODO.
addFirst - method in class Platform::Containers::Array
          Inserts a copy of the specified object at the very beginning of this array (head).
addFirst - method in class Platform::Containers::List
          DOCTODO.
addLast - method in class Platform::Containers::Array
          Inserts a copy of the specified object at the very end of this array (tail).
addLast - method in class Platform::Containers::List
          DOCTODO.
addMultipleAt - method in class Platform::Containers::Array
          Inserts copies of the given object at the specified position into this array.
addMultiple - method in class Platform::Containers::Array
          Appends copies of the given object to the end of this array.
add - method in class Platform::Lang::TypeConcepts::GeneralDictionaryType
          Adds a mapping of the specified key and value to this map.
add - method in class Platform::Lang::TypeConcepts::GeneralSequenceType
          Adds the specified element to this container.
add - method in class Platform::Lang::TypeConcepts::GeneralSequenceType::Iterator
          DOCTODO.
add - method in class Platform::Lang::TypeConcepts::GeneralSetType
          DOCTODO.
addressOf - method in namespace Platform::Util
          Retrieves the address of a specified object.
addressOf - method in namespace Platform::Util
          Retrieves the address of a specified array.
address - method in class Platform::Net::IPv4::Address
          DOCTODO.
address - method in class Platform::Net::IPv4::Address
          DOCTODO.
address - method in class Platform::Net::IPv4::Endpoint
          DOCTODO.
address - method in class Platform::Net::IPv4::Endpoint
          DOCTODO.
address - method in class Platform::Net::IPv6::Address
          DOCTODO.
address - method in class Platform::Net::IPv6::Address
          DOCTODO.
address - method in class Platform::Net::IPv6::Endpoint
          DOCTODO.
address - method in class Platform::Net::IPv6::Endpoint
          DOCTODO.
allocateAndZero - method in class Platform::Allocator
          Allocates memory and initializes the contents to zero.
allocate - method in class Platform::Allocator
          Allocates memory.
appAbort - macro
          Aborts program execution and writes the specified message to the standard output.
appAlloca - macro
          Allocates stack space.
appAssertAlways - macro
          Evaluates the specified expression and aborts program execution if the result is boolean False.
appAssert - macro
          Evaluates the specified expression and aborts program execution if the result is boolean False.
appBreakpoint - macro
          Breaks the execution of the program.
appByteNumber - macro
          A helper macro to define a constant value of type Byte.
appDeclareAGPType - macro
          Declares the specified type as AGP type.
appDeclarePODType - macro
          Declares the specified type as POD type.
appDoNotOptimize - macro
          Suppresses compiler's optimizer so that the specified argument is retained in the compiled code.
appDoubleNumber - macro
          A helper macro to define a constant value of type Double.
appElementsIn - macro
          Returns the number of elements in an array.
appEntryPoint - macro
          Helper macro to define the entry point of a program.
appExit - macro
          Exits the program with the specified exit code.
appFloatNumber - macro
          A helper macro to define a constant value of type Float.
appIntNumber - macro
          A helper macro to define a constant value of type Int.
appLongNumber - macro
          A helper macro to define a constant value of type Long.
appNamedAssertAlways - macro
          Evaluates the specified expression and aborts program execution if the result is boolean False.
appNamedAssert - macro
          Evaluates the specified expression and aborts program execution if the result is boolean False.
appSafeDelete - macro
          Deletes the specified object with operator delete or operator delete[] (whichever is appropriate) and resets the object pointer to Null.
appShortNumber - macro
          A helper macro to define a constant value of type Short.
appSmallNumber - macro
          A helper macro to define a constant value of type Small.
appStringToNative - macro
          Performs conversion of a String object to a native, zero-terminated C-string.
appStringizeHelper - macro
          Helper macro for appStringize.
appStringize - macro
          Stringizes a value.
appText - macro
          Makes the specified native C string unicode-agnostic.
appUIntNumber - macro
          A helper macro to define a constant value of type UInt.
appULongNumber - macro
          A helper macro to define a constant value of type ULong.
appUShortNumber - macro
          A helper macro to define a constant value of type UShort.
appUSmallNumber - macro
          A helper macro to define a constant value of type USmall.
append - method in class Platform::Io::File
          Appends the specified number of bytes at a given memory address to the end of this file.
append - method in class Platform::String
          Appends the specified character at the end of this string.
append - method in class Platform::String
          Appends the specified character at the end of this string.
append - method in class Platform::String
          Appends the characters in the given string at the end of this string.
append - method in class Platform::String
          Appends the characters in the given string at the end of this string.
asin - method in namespace Platform::Math
          Calculates the arc sine of the specified angle.
asin - method in namespace Platform::Math
          Calculates the arc sine of the specified angle.
atan2 - method in namespace Platform::Math
          Converts rectangular coordinates (x, y) to polar (r, theta).
atan2 - method in namespace Platform::Math
          Converts rectangular coordinates (x, y) to polar (r, theta).
atan - method in namespace Platform::Math
          Calculates the arc tangent of the specified angle.
atan - method in namespace Platform::Math
          Calculates the arc tangent of the specified angle.
at - method in class Platform::Containers::Array
          DOCTODO.
at - method in class Platform::Containers::Array
          DOCTODO.
attributes - field in class Platform::Text::Xml::Document
          XML document attributes.
attributes - field in class Platform::Text::Xml::Element
          The attributes associated with this element.
available - field in struct Platform::Runtime::FileSystem::SpaceInfo
          The amount of free space on the device available to user applications, in bytes.
avail - method in class Platform::Io::BufferedStream
          Tests whether a byte can be retrieved from the input stream.
avail - method in class Platform::Io::ByteArrayStream
          Tests whether a byte can be retrieved from the input stream.
avail - method in class Platform::Io::IStreamHandler
          Tests whether a byte can be retrieved from the input stream.


INDEX:  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 | _ | ~