Module: ALib

Included in:
AbstractMain
Defined in:
lib/alib.rb,
lib/alib-0.5.1.rb,
lib/alib-0.5.1/main.rb

Overview

the ALib module is a namespace for things i’ve found useful

Defined Under Namespace

Modules: Bsearch, Logging, Util Classes: AbstractMain, AutoHash, AutoOrderedHash, ConfigFile, ConfigurableMain, Find2, ListFile, OrderedHash, SimpleMain

Constant Summary collapse

VERSION =

–{{{

'0.5.1'
LIBDIR =
'alib-%s/' % VERSION
AUTOLOAD =
{
  'Util'             => 'util',

  'Logging'          => 'logging',

  'ConfigFile'       => 'configfile',
  'Configfile'       => 'configfile',

  'ListFile'         => 'listfile',
  'Listfile'         => 'listfile',

  'AutoHash'         => 'autohash',

  'OrderedHash'      => 'orderedhash',

  'OrderedAutoHash'  => 'orderedautohash',
  'AutoOrderedHash'  => 'orderedautohash',

  'Find'             => 'find2',
  'Find2'            => 'find2',

  'Bsearch'          => 'bsearch',

  'AbstractMain'     => 'main',
  'SimpleMain'       => 'main',
  'ConfigurableMain' => 'main',
}
SINGLETON_CLASS =
class << self
  self
end
Find =

class Find2

ALib::Find2
BSearch =

module Bsearch

ALib::Bsearch
Listfile =

class ListFile

ALib::ListFile
Configfile =

class ConfigFile

ALib::ConfigFile
OrderedAutoHash =

class AutoOrderedHash

ALib::AutoOrderedHash