System.Base Module

Namespaces | Files | Functions | Delegates

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/00_StringInstantiation.cm
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/BufferedStream.cm
System.Base/CodeFormatter.cm
System.Base/Color.cm
System.Base/Concept.cm
System.Base/ConditionVariable.cm
System.Base/Console.cm
System.Base/Conversion.cm
System.Base/Directory.cm
System.Base/Execute.cm
System.Base/Fiber.cm
System.Base/File.cm
System.Base/FileStream.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/IOBase.cm
System.Base/InsertIterator.cm
System.Base/Limits.cm
System.Base/LinkedList.cm
System.Base/List.cm
System.Base/Log.cm
System.Base/LogWriter.cm
System.Base/Map.cm
System.Base/Math.cm
System.Base/Memory.cm
System.Base/MemoryReader.cm
System.Base/MemoryStream.cm
System.Base/MemoryWriter.cm
System.Base/Mutex.cm
System.Base/Pair.cm
System.Base/Path.cm
System.Base/Queue.cm
System.Base/RandomAccessIterator.cm
System.Base/RedBlackTree.cm
System.Base/Result.cm
System.Base/Rvalue.cm
System.Base/Set.cm
System.Base/Sha1.cm
System.Base/SharedPtr.cm
System.Base/Stack.cm
System.Base/Stream.cm
System.Base/StreamReader.cm
System.Base/StreamWriter.cm
System.Base/String.cm
System.Base/StringWriter.cm
System.Base/SynchronizedQueue.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 void Print()
public extern cdecl int RtmGetHardwareConcurrency()
public extern cdecl bool RtmJoinThread(int threadId)
public extern cdecl int RtmStartThreadFunction(ThreadStartFunction function)
public extern cdecl int RtmStartThreadFunctionWithParam(ParameterizedThreadStartFunction function, void* param)
public extern cdecl int RtmStartThreadMethod(ThreadStartMethod method)
public extern cdecl int RtmStartThreadMethodWithParam(ParameterizedThreadStartMethod method, void* param)
public extern cdecl int RtmThisThreadId()
public void SetPrintFn(PrintFn fn)

Delegates

public delegate void PrintFn()

Function Details

Print Function

public void Print()

Definition
Line 17 of System.Base/Uuid.cm


RtmGetHardwareConcurrency Function

public extern cdecl int RtmGetHardwareConcurrency()

Definition
Line 8 of System.Base/Thread.cm


RtmJoinThread Function

public extern cdecl bool RtmJoinThread(int threadId)

Definition
Line 13 of System.Base/Thread.cm


RtmStartThreadFunction Function

public extern cdecl int RtmStartThreadFunction(ThreadStartFunction function)

Definition
Line 9 of System.Base/Thread.cm


RtmStartThreadFunctionWithParam Function

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

Definition
Line 10 of System.Base/Thread.cm


RtmStartThreadMethod Function

public extern cdecl int RtmStartThreadMethod(ThreadStartMethod method)

Definition
Line 11 of System.Base/Thread.cm


RtmStartThreadMethodWithParam Function

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

Definition
Line 12 of System.Base/Thread.cm


RtmThisThreadId Function

public extern cdecl int RtmThisThreadId()

Definition
Line 14 of System.Base/Thread.cm


SetPrintFn Function

public void SetPrintFn(PrintFn fn)

Definition
Line 12 of System.Base/Uuid.cm