System.Base Module

The System.Base module contains basic facilities, containers, algorithms, and I/O.

Namespaces

System
Ascii
Collections
Concepts
IO
Security
Text
Threading
Fibers
Unicode

Files

System.Base/Algorithm.cm
System.Base/Ansi.cm
System.Base/Ascii.cm
System.Base/AsciiChar.cm
System.Base/BackInsertIterator.cm
System.Base/BinaryReader.cm
System.Base/BinaryWriter.cm
System.Base/Bitset.cm
System.Base/BufferedByteStream.cm
System.Base/ByteStream.cm
System.Base/CodeFormatter.cm
System.Base/Color.cm
System.Base/Compression.cm
System.Base/Concept.cm
System.Base/ConditionVariable.cm
System.Base/Console.cm
System.Base/Conversion.cm
System.Base/Directory.cm
System.Base/Exception.cm
System.Base/Execute.cm
System.Base/Fiber.cm
System.Base/File.cm
System.Base/FileByteStream.cm
System.Base/ForwardList.cm
System.Base/FrontInsertIterator.cm
System.Base/Functional.cm
System.Base/HashMap.cm
System.Base/HashSet.cm
System.Base/Hashtable.cm
System.Base/InsertIterator.cm
System.Base/Limits.cm
System.Base/LinkedList.cm
System.Base/List.cm
System.Base/LogWriter.cm
System.Base/Map.cm
System.Base/Math.cm
System.Base/MemoryByteStream.cm
System.Base/MemoryReader.cm
System.Base/MemoryWriter.cm
System.Base/Mutex.cm
System.Base/Pair.cm
System.Base/Path.cm
System.Base/Process.cm
System.Base/Queue.cm
System.Base/RandomAccessIterator.cm
System.Base/RedBlackTree.cm
System.Base/Rvalue.cm
System.Base/Set.cm
System.Base/Sha1.cm
System.Base/SharedPtr.cm
System.Base/Stack.cm
System.Base/StreamReader.cm
System.Base/StreamWriter.cm
System.Base/String.cm
System.Base/StringWriter.cm
System.Base/TextUtil.cm
System.Base/TextWriter.cm
System.Base/Thread.cm
System.Base/Time.cm
System.Base/Unicode.cm
System.Base/UnicodeChar.cm
System.Base/UnicodeEngine.cm
System.Base/UniquePtr.cm
System.Base/Utility.cm
System.Base/Uuid.cm

Functions

public extern cdecl nothrow int RtGetHardwareConcurrency()
public extern cdecl bool RtJoinThread(int threadId)
public extern cdecl int RtStartThreadFunction(ThreadStartFunction function)
public extern cdecl int RtStartThreadFunctionWithParam(ParameterizedThreadStartFunction function, void* param)
public extern cdecl int RtStartThreadMethod(ThreadStartMethod method)
public extern cdecl int RtStartThreadMethodWithParam(ParameterizedThreadStartMethod method, void* param)
public extern cdecl nothrow int RtThisThreadId()

Function Details

RtGetHardwareConcurrency Function

public extern cdecl nothrow int RtGetHardwareConcurrency()

Definition
Line 8 of System.Base/Thread.cm


RtJoinThread Function

public extern cdecl bool RtJoinThread(int threadId)

Definition
Line 13 of System.Base/Thread.cm


RtStartThreadFunction Function

public extern cdecl int RtStartThreadFunction(ThreadStartFunction function)

Definition
Line 9 of System.Base/Thread.cm


RtStartThreadFunctionWithParam Function

public extern cdecl int RtStartThreadFunctionWithParam(ParameterizedThreadStartFunction function, void* param)

Definition
Line 10 of System.Base/Thread.cm


RtStartThreadMethod Function

public extern cdecl int RtStartThreadMethod(ThreadStartMethod method)

Definition
Line 11 of System.Base/Thread.cm


RtStartThreadMethodWithParam Function

public extern cdecl int RtStartThreadMethodWithParam(ParameterizedThreadStartMethod method, void* param)

Definition
Line 12 of System.Base/Thread.cm


RtThisThreadId Function

public extern cdecl nothrow int RtThisThreadId()

Definition
Line 14 of System.Base/Thread.cm