Robot Framework
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 Crobot.running.arguments.argumentparser._ArgumentParser
 Crobot.conf.settings._BaseSettings
 Crobot.running.testlibraries._BaseTestLibrary
 Crobot.reporting.jsmodelbuilders._Builder
 Crobot.libraries.BuiltIn._BuiltInBase
 Crobot.output.debugfile._DebugFileWriter
 Crobot.libraries.Collections._Dictionary
 Crobot.htmldata.jsonwriter._Dumper
 Crobot.running.dynamicmethods._DynamicMethod
 Crobot.running.context._ExecutionContext
 Crobot.running.status._ExecutionStatus
 Crobot.utils.htmlformatters._Formatter
 Crobot.utils.importer._Importer
 Crobot.reporting.jsexecutionresult._KeywordRemover
 Crobot.libraries.Collections._List
 Crobot.reporting.logreportwriters._LogReportWriter
 Crobot.utils.markupwriters._MarkupWriter
 Crobot.running.status._Message
 Crobot.variables.assigner._MultiReturnValueResolver
 Crobot.libraries.OperatingSystem._Process
 Crobot.running.runkwregister._RunKeywordRegister
 Crobot.running.handlers._RunnableHandler
 Crobot.utils.robottime._SecsToTimestrHelper
 Crobot.running.signalhandler._StopSignalMonitor
 Crobot.htmldata.htmlfilewriter._Writer
 Crobot.output.loggerhelper.AbstractLogger
 Crobot.output.loggerhelper.AbstractLoggerProxy
 Crobot.model.tags.AndTagPattern
 Crobot.output.console.highlighting.AnsiHighlighter
 Crobot.utils.application.Application
 Crobot.utils.argumentparser.ArgFileParser
 Crobot.running.arguments.argumentspec.ArgInfo
 Crobot.utils.argumentparser.ArgLimitValidator
 Crobot.libraries.Remote.ArgumentCoercer
 Crobot.running.arguments.argumentconverter.ArgumentConverter
 Crobot.running.arguments.argumentmapper.ArgumentMapper
 Crobot.utils.argumentparser.ArgumentParser
 Crobot.running.arguments.argumentresolver.ArgumentResolver
 Crobot.running.arguments.argumentspec.ArgumentSpec
 Crobot.running.arguments.argumentvalidator.ArgumentValidator
 CAssertionError
 Crobot.variables.assigner.AssignmentValidator
 Cast.AST
 CAttributeError
 CBaseMessage
 Crobot.running.builder.parsers.BaseParser
 Crobot.running.bodyrunner.BodyRunner
 Crobot.utils.connectioncache.ConnectionCacheCache for libraries to use with concurrent connections, processes, etc
 Crobot.libdocpkg.consoleviewer.ConsoleViewer
 Crobot.running.arguments.customconverters.ConverterInfo
 Crobot.running.arguments.customconverters.CustomArgumentConverters
 Crobot.libraries.DateTime.Date
 Crobot.utils.application.DefaultLogger
 Crobot.running.builder.settings.Defaults
 Crobot.running.arguments.argumentmapper.DefaultValue
 Crobot.result.modeldeprecation.DeprecatedAttributesMixin
 Crobot.running.arguments.argumentresolver.DictToKwargs
 Crobot.libdocpkg.htmlutils.DocFormatter
 Crobot.libdocpkg.htmlutils.DocToHtml
 Crobot.libdocpkg.builder.DocumentationBuilderKeyword documentation builder
 Crobot.output.console.highlighting.DosHighlighter
 Crobot.output.console.dotted.DottedOutput
 Crobot.libraries.XML.ElementComparator
 Crobot.libraries.XML.ElementFinder
 Crobot.result.xmlelementhandlers.ElementHandler
 Crobot.running.arguments.embedded.EmbeddedArgumentParser
 Crobot.running.arguments.embedded.EmbeddedArguments
 Crobot.running.handlers.EmbeddedArgumentsHandler
 Crobot.variables.finders.EmptyFinder
 Crobot.libdocpkg.datatypes.EnumMember
 Crobot.variables.finders.EnvironmentFinder
 Crobot.utils.error.ErrorDetailsObject wrapping the last occurred exception
 Crobot.utils.etreewrapper.ETSource
 CException
 Crobot.running.context.ExecutionContexts
 Crobot.result.executionerrors.ExecutionErrorsRepresents errors occurred during the execution of tests
 Crobot.libraries.Process.ExecutionResult
 Crobot.result.resultbuilder.ExecutionResultBuilderBuilds :class:~.executionresult.Result objects based on output files
 Crobot.running.status.Exit
 Crobot.reporting.expandkeywordmatcher.ExpandKeywordMatcher
 Crobot.variables.finders.ExtendedFinder
 Crobot.running.status.Failure
 Crobot.utils.filereader.FileReaderUtility to ease reading different kind of files
 Crobot.result.flattenkeywordmatcher.FlattenByNameMatcher
 Crobot.result.flattenkeywordmatcher.FlattenByTagMatcher
 Crobot.result.flattenkeywordmatcher.FlattenByTypeMatcher
 Crobot.running.bodyrunner.ForInRunner
 Crobot.running.libraryscopes.GlobalScope
 Clogging.Handler
 Crobot.running.handlerstore.HandlerStore
 Crobot.output.console.highlighting.HighlightingStream
 Crobot.htmldata.htmlfilewriter.HtmlFileWriter
 Crobot.utils.htmlformatters.HtmlFormatter
 Crobot.htmldata.template.HtmlTemplate
 Crobot.libdocpkg.htmlutils.HtmlToText
 Crobot.running.bodyrunner.IfRunner
 Crobot.running.model.Import
 Crobot.running.importer.ImportCacheKeeps track on and optionally caches imported items
 Crobot.running.importer.Importer
 Crobot.utils.importer.ImporterUtility that can import modules and classes based on names and paths
 Crobot.variables.finders.InlinePythonFinder
 Crobot.output.loggerhelper.IsLogged
 Crobot.reporting.jsbuildingcontext.JsBuildingContext
 Crobot.reporting.jsexecutionresult.JsExecutionResult
 Crobot.reporting.jsmodelbuilders.JsModelBuilder
 Crobot.testdoc.JsonConverter
 Crobot.libdocpkg.jsonbuilder.JsonDocBuilder
 Crobot.htmldata.jsonwriter.JsonDumper
 Crobot.htmldata.jsonwriter.JsonWriter
 Crobot.reporting.jswriter.JsResultWriter
 Crobot.running.arguments.argumentmapper.KeywordCallTemplate
 Crobot.libdocpkg.robotbuilder.KeywordDocBuilder
 Crobot.output.console.verbose.KeywordMarker
 Crobot.libdocpkg.consoleviewer.KeywordMatcher
 Crobot.running.namespace.KeywordRecommendationFinder
 Crobot.running.bodyrunner.KeywordRunner
 Crobot.running.namespace.KeywordStore
 Crobot.conf.languages.LanguageBase class for language definitions
 Crobot.conf.languages.LanguagesKeeps a list of languages and unifies the translations in the properties
 Crobot.parsing.lexer.lexer.Lexer
 Crobot.parsing.lexer.statementlexers.LexerBase class for lexers
 Crobot.parsing.lexer.context.LexingContext
 Crobot.libdocpkg.htmlwriter.LibdocHtmlWriter
 Crobot.libdocpkg.jsonwriter.LibdocJsonWriter
 Crobot.libdocpkg.output.LibdocOutput
 Crobot.libdocpkg.xmlwriter.LibdocXmlWriter
 Crobot.libdocpkg.model.LibraryDocDocumentation for a library, a resource file or a suite file
 Crobot.libdocpkg.robotbuilder.LibraryDocBuilder
 Crobot.running.librarykeywordrunner.LibraryKeywordRunner
 Crobot.output.listenermethods.LibraryListenerMethods
 Crobot.output.listeners.LibraryListeners
 Crobot.utils.htmlformatters.LineFormatter
 Crobot.utils.htmlformatters.LinkFormatter
 Crobot.output.listenerarguments.ListenerArguments
 Crobot.output.listenermethods.ListenerMethod
 Crobot.output.listenermethods.ListenerMethods
 Crobot.output.listeners.Listeners
 Crobot.libraries.XML.Location
 Crobot.utils.match.Matcher
 Cmetaclass
 Crobot.running.modelcombiner.ModelCombiner
 Crobot.utils.match.MultiMatcher
 Crobot.running.arguments.argumentresolver.NamedArgumentResolver
 Crobot.model.namepatterns.NamePatterns
 Crobot.running.namespace.Namespace
 Crobot.libraries.XML.NameSpaceStripper
 Crobot.utils.connectioncache.NoConnection
 Cast.NodeTransformer
 Cast.NodeVisitor
 Crobot.utils.importer.NoLogger
 Crobot.output.console.quiet.NoOutput
 Crobot.variables.assigner.NoReturnValueResolver
 Crobot.libraries.Collections.NotSet
 Crobot.model.tags.NotTagPattern
 Crobot.utils.markupwriters.NullMarkupWriterNull implementation of the _MarkupWriter interface
 Crobot.running.arguments.argumentresolver.NullNamedArgumentResolver
 Crobot.variables.finders.NumberFinder
 Crobot.variables.assigner.OneReturnValueResolver
 Crobot.libraries.OperatingSystem.OperatingSystemA library providing keywords for operating system related tasks
 Crobot.model.tags.OrTagPattern
 Crobot.running.outputcapture.OutputCapturer
 Crobot.parsing.parser.blockparsers.ParserBase class for parsers
 Crobot.libraries.Process.ProcessRobot Framework library for running processes
 Crobot.libraries.Process.ProcessConfiguration
 Cproperty
 Crobot.running.outputcapture.PythonCapturer
 Crobot.variables.filesetter.PythonImporter
 Crobot.output.console.quiet.QuietOutput
 Crobot.utils.recommendations.RecommendationFinder
 Crobot.libraries.Remote.Remote
 Crobot.libraries.Remote.RemoteResult
 Crobot.result.keywordremover.RemovalMessage
 Crobot.libraries.Reserved.Reserved
 Crobot.variables.resolvable.Resolvable
 Crobot.libdocpkg.robotbuilder.ResourceDocBuilder
 Crobot.running.model.ResourceFile
 Crobot.running.builder.builders.ResourceFileBuilder
 Crobot.result.executionresult.ResultTest execution results
 Crobot.reporting.resultwriter.Results
 Crobot.reporting.resultwriter.ResultWriterA class to create log, report, output XML and xUnit files
 Crobot.utils.restreader.RobotDataStorage
 CRuntimeError
 Crobot.libraries.Screenshot.ScreenshotLibrary for taking screenshots on the machine where tests are executed
 Crobot.libraries.Screenshot.ScreenshotTaker
 Crobot.utils.setter.setter
 Crobot.parsing.lexer.settings.Settings
 Crobot.variables.scopes.SetVariables
 Crobot.model.tags.SingleTagPattern
 Crobot.utils.sortable.SortableBase class for sorting based self._sort_key
 Crobot.reporting.jswriter.SplitLogWriter
 Crobot.model.statistics.StatisticsContainer for total, suite and tag statistics
 Crobot.reporting.jsmodelbuilders.StatisticsBuilder
 Crobot.result.model.StatusMixin
 Crobot.running.statusreporter.StatusReporter
 Crobot.output.stdoutlogsplitter.StdoutLogSplitterSplits messages logged through stdout (or stderr) into Message objects
 Crobot.variables.finders.StoredFinder
 Crobot.libraries.String.StringA library for string manipulation and verification
 Crobot.reporting.stringcache.StringCache
 Crobot.model.suitestatistics.SuiteStatisticsContainer for suite statistics
 Crobot.model.suitestatistics.SuiteStatisticsBuilder
 Crobot.parsing.suitestructure.SuiteStructure
 Crobot.parsing.suitestructure.SuiteStructureBuilder
 Crobot.parsing.suitestructure.SuiteStructureVisitor
 Crobot.model.visitor.SuiteVisitorInterface to ease traversing through a test suite structure
 Crobot.reporting.jswriter.SuiteWriter
 Crobot.model.tags.TagPatterns
 Crobot.model.tags.Tags
 Crobot.model.tagstatistics.TagStatDoc
 Crobot.model.tagstatistics.TagStatInfo
 Crobot.model.tagstatistics.TagStatisticsContainer for tag statistics
 Crobot.model.tagstatistics.TagStatisticsBuilder
 Crobot.model.tagstatistics.TagStatLink
 Crobot.libraries.Telnet.TelnetA library providing communication over Telnet connections
 Ctelnetlib.Telnet
 Crobot.libraries.Telnet.TerminalEmulator
 Crobot.running.builder.settings.TestSettings
 Crobot.running.builder.builders.TestSuiteBuilderBuilder to construct TestSuite objects based on data on the disk
 Crobot.libraries.DateTime.Time
 Crobot.running.timeouts.posix.Timeout
 Crobot.running.timeouts.windows.Timeout
 Crobot.utils.robottime.TimestampCache
 Crobot.parsing.lexer.tokens.TokenToken representing piece of Robot Framework data
 Crobot.parsing.lexer.tokenizer.Tokenizer
 Crobot.model.totalstatistics.TotalStatisticsContainer for total statistics
 Cxmlrpc.client.Transport
 Crobot.running.bodyrunner.TryRunner
 Ctype
 Crobot.running.arguments.typeconverters.TypeConverter
 Crobot.libdocpkg.datatypes.TypedDictItem
 Crobot.running.arguments.typevalidator.TypeValidator
 Crobot.utils.escaping.Unescaper
 Crobot.running.usererrorhandler.UserErrorHandlerCreated if creating handlers fail – running raises DataError
 Crobot.running.model.UserKeyword
 Crobot.running.userkeyword.UserKeywordHandler
 Crobot.running.userkeywordrunner.UserKeywordRunner
 Crobot.running.userkeyword.UserLibrary
 Crobot.parsing.model.blocks.ValidationContext
 Crobot.running.model.Variable
 Crobot.variables.assigner.VariableAssigner
 Crobot.variables.assigner.VariableAssignment
 Crobot.variables.filesetter.VariableFileSetter
 Crobot.variables.finders.VariableFinder
 Crobot.variables.search.VariableIterator
 Crobot.variables.search.VariableMatch
 Crobot.running.arguments.argumentresolver.VariableReplacer
 Crobot.variables.replacer.VariableReplacer
 Crobot.variables.variables.VariablesRepresents a set of variables
 Crobot.variables.scopes.VariableScopes
 Crobot.variables.store.VariableStore
 Crobot.variables.tablesetter.VariableTableSetter
 Crobot.output.console.verbose.VerboseOutput
 Crobot.output.console.verbose.VerboseWriter
 Crobot.parsing.model.visitor.VisitorFinder
 Crobot.running.bodyrunner.WhileLimit
 Crobot.running.bodyrunner.WhileRunner
 Crobot.libraries.XML.XMLRobot Framework library for verifying and modifying XML documents
 Crobot.libdocpkg.xmlbuilder.XmlDocBuilder
 Crobot.result.xmlelementhandlers.XmlElementHandler
 Crobot.libraries.Remote.XmlRpcRemoteClient
 Crobot.reporting.xunitwriter.XUnitWriter
 Crobot.variables.filesetter.YamlImporter
 CApplication
 CCodeBlock
 Cdate
 CEnum
 Cint
 CMutableMapping
 CMutableSequence
 CNodeVisitor
 CNormalizedDict
 COrderedDict
 CPrettyPrinter
 CResultVisitor
 CSetterAwareType
 CSortable
 CStructure
 CSuiteVisitor
 CToplevel
 CTypedDict