source_handler

source_handler(win, datatype, cmd=Proc.new, *args) Class Public methods

&

false & obj â falsenil & obj â false Instance Public methods AndâReturns false. obj is always evaluated as it is the argument to a method callâthere is no short-circuit evaluation in this case.

id

id() Instance Public methods

remove_commented_out_lines

remove_commented_out_lines() Instance Public methods Removes lines that are commented out that might otherwise get picked up when scanning for classes and methods

converted_arrays

converted_arrays() Instance Public methods Attribute that keeps track of converted arrays, if any, to avoid double looping in the common use case permit + mass-assignment. Defined in a method to instantiate it only if needed.

parse_source

parse_source(source, listener) Class Public methods

add_authenticator

add_authenticator(auth_type, authenticator) Class Public methods Adds an authenticator for #authenticate. auth_type is the type of authentication this authenticator supports (for instance, âLOGINâ). The authenticator is an object which defines a process() method to handle authentication with the server. See Net::IMAP::LoginAuthenticator, Net::IMAP::CramMD5Authenticator, and Net::IMAP::DigestMD5Authenticator for examples. If auth_type refers to an existing authenticator, it will

sysread

ios.sysread(maxlen[, outbuf]) â string Instance Public methods Reads maxlen bytes from ios using a low-level read and returns them as a string. Do not mix with other methods that read from ios or you may get unpredictable results. If the optional outbuf argument is present, it must reference a String, which will receive the data. The outbuf will contain only the received data after the method call even if it is not empty at the beginning. Raises SystemCallError on error and EO

created?

created?() Instance Public methods Returns if key is created ((newly)). (see ::create) â basically you call create then when you call created? on the instance returned it will tell if it was successful or not

exec

exec([env,] command... [,options]) Instance Public methods Replaces the current process by running the given external command. command⦠is one of following forms. commandline : command line string which is passed to the standard shell cmdname, arg1, ... : command name and one or more arguments (no shell) [cmdname, argv0], arg1, ... : command name, argv[0] and zero or more arguments (no shell) If single string is given as the command, it is taken as a comm