Documentation for SOOP API Library v1.0
Table of Contents

SOOP Data Types

Data Types implemented for the SOOP Library.


These data types are meant for use in the SOOP Library, these types include the 4 basic types that Euphoria supports by default, as well as a special type, to show how to implement the pointer system with SOOP, and the Data Type System.

  • const ATOM   Euphoria's Atomic Data Type
  • const INTEGER   Euphoria's Integer Data Type
  • const OBJECT   Euphoria's Object Data Type
  • const SEQUENCE   Euphoria's Sequence Data Type
  • const STRING   A C-Style String Data Type

    Documentation for SOOP API Library v1.0
    Table of Contents

    [const]
    ATOM

    Euphoria's Atomic Data Type

    Category: SOOP Data Types

    The ATOM data type allows for Atomic data to be stored in a SOOP Member. It works exactly the same as a normal Euphoria atom type.

    See Also: INTEGER, OBJECT, SEQUENCE, STRING


    Documentation for SOOP API Library v1.0
    Table of Contents

    [const]
    INTEGER

    Euphoria's Integer Data Type

    Category: SOOP Data Types

    The INTEGER data type allows for Integer data to be stored in a SOOP Member. It works exactly the same as a normal Euphoria integer type.

    See Also: ATOM, OBJECT, SEQUENCE, STRING


    Documentation for SOOP API Library v1.0
    Table of Contents

    [const]
    OBJECT

    Euphoria's Object Data Type

    Category: SOOP Data Types

    The OBJECT data type allows for any of the 3 main data types in Euphoria to be assigned to, just like with it's Euphoria counterpart.

    See Also: ATOM, INTEGER, SEQUENCE, STRING


    Documentation for SOOP API Library v1.0
    Table of Contents

    [const]
    SEQUENCE

    Euphoria's Sequence Data Type

    Category: SOOP Data Types

    The SEQUENCE data type allows for Sequence data to be stored in a SOOP Member. It works exactly the same as a normal Euphoria sequence type.

    See Also: ATOM, INTEGER, OBJECT, STRING


    Documentation for SOOP API Library v1.0
    Table of Contents

    [const]
    STRING

    A C-Style String Data Type

    Category: SOOP Data Types

    This is the custom Data Type, that shows how pointers can be useful. It allows for a Normal C-Style string to be stored into memory, and therefore, allows users to store and retrive strings into it, or retrive the Memory Address of the string to pass along to C/C++ Functions that require it.

    See Also: ATOM, INTEGER, OBJECT, SEQUENCE