Module: Marvin

Defined in:
lib/marvin.rb,
lib/marvin/irc.rb,
lib/marvin/base.rb,
lib/marvin/util.rb,
lib/marvin/loader.rb,
lib/marvin/logger.rb,
lib/marvin/handler.rb,
lib/marvin/parsers.rb,
lib/marvin/settings.rb,
lib/marvin/data_store.rb,
lib/marvin/exceptions.rb,
lib/marvin/middle_man.rb,
lib/marvin/irc/replies.rb,
lib/marvin/test_client.rb,
lib/marvin/dispatchable.rb,
lib/marvin/abstract_client.rb,
lib/marvin/abstract_parser.rb,
lib/marvin/command_handler.rb,
lib/marvin/parsers/command.rb,
lib/marvin/parsers/prefixes.rb,
lib/marvin/exception_tracker.rb,
lib/marvin/parsers/ragel_parser.rb,
lib/marvin/parsers/regexp_parser.rb,
lib/marvin/parsers/simple_parser.rb,
lib/marvin/parsers/prefixes/server.rb,
lib/marvin/parsers/prefixes/host_mask.rb

Defined Under Namespace

Modules: Dispatchable, Handler, IRC, Parsers, Util, VERSION Classes: AbstractClient, AbstractParser, Base, CommandHandler, DataStore, Error, ExceptionTracker, HaltHandlerProcessing, Loader, Logger, MiddleMan, Settings, TestClient, UnparseableMessage

Class Method Summary collapse

Class Method Details

.versionObject



44
45
46
# File 'lib/marvin.rb', line 44

def self.version
  VERSION::STRING
end