Module: SDL::Types

Extended by:
ActiveSupport::Autoload
Defined in:
lib/sdl/types.rb,
lib/sdl/exporters/xml_mapping.rb

Overview

This module contains the SDL type system.

An SDL type is a wrapper around a Ruby type and is used in two contexts:

  • When setting a property, its new value is checked for type compatibility to the wrapped Ruby class

  • When exporting a service description, the wrapper is used to determine the serialization format

Defined Under Namespace

Modules: SDLType Classes: SDLBoolean, SDLDescription, SDLDuration, SDLMoney, SDLNumber, SDLSimpleType, SDLString, SDLTime, SDLUrl