=begin rdoc The generated SWIG module for accessing libmemcached's C API. Includes the full set of libmemcached static methods (as defined in $INCLUDE_PATH/libmemcached/memcached.h), and classes for the available structs: * Rlibmemcached::MemcachedResultSt * Rlibmemcached::MemcachedServerSt * Rlibmemcached::MemcachedSt * Rlibmemcached::MemcachedStatSt * Rlibmemcached::MemcachedStringSt A number of SWIG typemaps and C helper methods are also defined in ext/libmemcached.i. =end module Rlibmemcached end require 'rlibmemcached' class Memcached Lib = Rlibmemcached raise "libmemcached 0.35 required; you somehow linked to #{Lib.memcached_lib_version}." unless "0.35" == Lib.memcached_lib_version VERSION = File.read("#{File.dirname(__FILE__)}/../CHANGELOG")[/v([\d\.]+)\./, 1] end require 'memcached/integer' require 'memcached/exceptions' require 'memcached/behaviors' require 'memcached/auth' require 'memcached/memcached' require 'memcached/rails'