C# (CSharp) IronRuby.Builtins Namespace

Classes

Name Description
ArgFilesSingletonOps
BadFileDescriptorError
Binding
BuiltinsLibraryInitializer
CharOps
ClassOps
ClrBigInteger
ClrFloat
ClrInteger
ClrNameOps
Comparable
ConsoleStream A custom Stream class that forwards calls to Console In/Out/Error based on ConsoleType
DecimalOps
DuplexStream
EOFError
EncodingCompatibilityError
EncodingError
Enumerable
Errno
Errno.AddressInUseError
Errno.BadFileDescriptorErrorOps
Errno.ChildError
Errno.ConnectionAbortError
Errno.ConnectionAbortedError
Errno.ConnectionRefusedError
Errno.ConnectionResetError
Errno.DirectoryNotFoundExceptionOps
Errno.DomainError
Errno.ExecFormatErrorOps
Errno.ExistErrorOps
Errno.FileNotFoundExceptionOps
Errno.HostDownError
Errno.ImproperLinkError
Errno.InterruptedError
Errno.InvalidErrorOps
Errno.InvalidSeekError
Errno.NotConnectedError
Errno.PipeError
Errno.ResourceTemporarilyUnavailableError
Errno.UnauthorizedAccessExceptionOps
Errno.WouldBlockError
ExceptionOps
ExecFormatError
ExistError
FalseClass
FileTest
FlagEnumerationOps
FloatDomainError
HashOps
IComparableOps
IListOps
IListOps.CombinationEnumerator
IListOps.CombinationEnumerator.State
IListOps.PermutationEnumerator
IListOps.PermutationEnumerator.State
IOModeEnum
Interrupt
InvalidError
IronRubyOps
IronRubyOps.Clr
KernelOps
KernelOps.ThrowCatchUnwinder
LibraryInitializer
LoadError
LocalJumpError
ModuleOps
MutableString.BinaryContent
MutableString.CharArrayContent
MutableString.Content
MutableString.KBinaryContent
MutableString.StringContent
MutableStringOps
MutableStringOps.IntervalParser
MutableStringOps.RangeParser
NoMemoryError
NoMethodErrorOps
NotImplementedError
Numeric
ObjectOps
Precision
Proc
Proc.Subclass
Range
Range.Subclass
RangeOps
RangeOps.EachStorage
RangeOps.StepStorage
RegexpError
RegexpTransformer Converts a Ruby regexp pattern to a CLR pattern
RegexpTransformer.CharacterSet
RubyBufferedStream
RubyClass
RubyClass.ClrOverloadInfo
RubyDir
RubyEncoder
RubyEncoder.FormatDirective
RubyEncodingOps
RubyErrno Helper class for creating the corresponding .NET exceptions from the Ruby Errno
RubyFileOps
RubyFileOps.Constants
RubyFileOps.RubyStatOps
RubyFileOps.RubyStatOps.DeviceInfo
RubyGC
RubyIO IO builtin class. Wraps a BCL Stream object. Implementation of Ruby methods is in IoOps.cs in IronRuby.Libraries assembly.
RubyIOOps
RubyInputProvider
RubyMarshal
RubyMarshal.MarshalReader
RubyMarshal.MarshalReader.Symbol
RubyMarshal.MarshalWriter
RubyMarshal.ReaderSites
RubyMarshal.WriterSites
RubyMethod
RubyMethod.Curried
RubyModule
RubyModule.AutoloadedConstant
RubyModule.DebugView
RubyObject
RubyPipe Pipe for intra-process producer-consumer style message passing
RubyPipe.PipeWriter PipeWriter instance always exists as a sibling of a RubyPipe. Two objects are needed so that we can detect whether Close is being called on the reader end of a pipe, or on the writer end of a pipe.
RubyProcess
RubyProcess.Status
RubyRegex.Subclass
RubyStruct
RubyStruct.Info This class represents the type information of a Struct. There is one instance of this per Struct RubyClass; all instances of that class shares one instance of StructInfo.
RubyStructOps
RuntimeError
ScriptError
SignalException
SingleOps
SymbolOps
SyntaxError
SystemCallErrorOps
SystemExit
SystemExitOps
SystemStackError
ThreadError
ThreadGroup
ThreadOps
ThreadOps.RubyThreadInfo
TypeGroupOps
TypeOps
TypeTrackerOps