Namespace hierarchy

(in bold: instanciable objects)

  • y: Ylib root namespace
    • y.lang: Ylib internal functions
      • y.lang.memory: Objects memory management
    • y.data: Data manipulation objects
      • y.data.Pointer: Pointer manipulation
      • y.data.Binary: Binary data
      • y.data.List: Double-linked list
        • y.data.list.Element: List element
    • y.text: Text manipulation
      • y.text.String: UTF-8 encoded string
      • y.text.Label: UTF-8 encoded, non-mutable string
    • y.io: Input/output
      • y.io.out: Output functions