tivars_lib_py API Documentation Modules Classes Names
Clear Help

For more information on the search, visit the help page.

Class Hierarchy

  • collections.abc.Mapping
    • tivars.flags.Flags - Base class for flag types
      • tivars.models.model.TIFeature - Flags representing all calculator features
      • tivars.types.gdb.EquationFlags - Flags for equations stored in GDBs
      • tivars.types.gdb.GraphMode - Flags for GDB graph modes
      • tivars.types.gdb.SeqMode - Flags for sequential GDB plot modes
  • dict
    • tivars.flags.Flags - Base class for flag types
      • tivars.models.model.TIFeature - Flags representing all calculator features
      • tivars.types.gdb.EquationFlags - Flags for equations stored in GDBs
      • tivars.types.gdb.GraphMode - Flags for GDB graph modes
      • tivars.types.gdb.SeqMode - Flags for sequential GDB plot modes
  • PIL.ImageFile.ImageFile
    • tivars.PIL.common.TIImageFile - Base class for PIL plugin ImageFile types
      • tivars.PIL.TI8caPlugin.TI8caImageFile - ImageFile handler for 8ca files (TIImage)
      • tivars.PIL.TI8ciPlugin.TI8ciImageFile - ImageFile handler for 8ci files (TIPicture)
      • tivars.PIL.TI8xiPlugin.TI8xiImageFile - ImageFile handler for 8xi files (TIMonoPicture)
  • PIL.ImageFile.PyDecoder
    • tivars.PIL.common.TIDecoder - Base class for PIL plugin decoders
  • PIL.ImageFile.PyEncoder
    • tivars.PIL.common.TIEncoder - Base class for PIL plugin encoders
      • tivars.PIL.TI8caPlugin.TI8caEncoder - Encoder for 8ca files (TIImage)
      • tivars.PIL.TI8ciPlugin.TI8ciEncoder - Encoder for 8ci files (TIPicture)
      • tivars.PIL.TI8xiPlugin.TI8xiEncoder - Encoder for 8xi files (TIMonoPicture)
  • tivars.data.Bits - Sliceable converter to extract and package a slice of bits within a byte
  • tivars.data.Converter - Abstract base class for data section converters
    • tivars.data.Boolean - Converter for data sections best interpreted as boolean flags
    • tivars.data.Bytes - No-op converter for data sections best interpreted as raw bytes
      • tivars.data.Data - No-op converter for data sections with associated metadata
        • tivars.data.SizedData - No-op converter for sized data sections with associated metadata
    • tivars.data.Integer - Converter for data sections best interpreted as integers
    • tivars.data.String - Converter for data sections best interpreted as strings
      • tivars.tokenizer.TokenizedString - Converter for data sections best interpreted as strings of tokens
        • tivars.tokenizer.Name - Converter for names of vars
          • tivars.types.list.ListName - Converter for the name section of lists
          • tivars.types.picture.ImageName - Converter for the name section of images
    • tivars.flags.Enum - Base class for enum types
      • tivars.flash.DeviceType - Enum of flash device types
      • tivars.types.gdb.BorderColor - Enum of GDB graph border colors
      • tivars.types.gdb.GlobalLineStyle - Enum of global GDB line styles
      • tivars.types.gdb.GraphColor - Enum of GDB graph colors
      • tivars.types.gdb.GraphStyle - Enum of GDB graph styles
    • tivars.flags.Flags - Base class for flag types
      • tivars.models.model.TIFeature - Flags representing all calculator features
      • tivars.types.gdb.EquationFlags - Flags for equations stored in GDBs
      • tivars.types.gdb.GraphMode - Flags for GDB graph modes
      • tivars.types.gdb.SeqMode - Flags for sequential GDB plot modes
    • tivars.flash.BCDDate - Converter for dates stored in four byte BCD
    • tivars.flash.BCDRevision - Converter for revision numbers stored in two byte BCD
    • tivars.flash.FlashData - Converter to split flash data into blocks if stored in Intel format
    • tivars.flash.FlashDevices - Converter for the device field of a flash header
    • tivars.numeric.BCD - Converter for 2-digit binary-coded decimal
    • tivars.numeric.LeftNibbleBCD - Converter for 2-digit binary-coded decimal with a single extra nibble
    • tivars.numeric.RightNibbleBCD - Converter for 2-digit binary-coded decimal with a single extra nibble
    • tivars.types.complex.ImaginaryPart - Converter for the imaginary part of complex numbers
    • tivars.types.complex.RealPart - Converter for the real part of complex numbers
    • tivars.types.picture.L1 - Converter for black-and-white pixels packed eight-per-byte
    • tivars.types.picture.RGB565 - Converter for color pixels stored in RGB565 format
    • tivars.types.picture.RGBPalette - Converter for color pixels indexed by the TI palette
    • tivars.var.TIEntry - Base class for all var entries
      • tivars.types.complex.ComplexEntry - Base class for complex numeric types
        • tivars.types.complex.TIComplex - Parser for complex entries with floating point imaginary part
          • tivars.types.complex.TIComplexFraction - Parser for complex entries with fractional imaginary part
            • tivars.types.complex.TIComplexPiFraction - Parser for complex entries with imaginary part a fractional multiple of π
          • tivars.types.complex.TIComplexPi - Parser for complex entries with imaginary part a multiple of π
            • tivars.types.complex.TIComplexPiFraction - Parser for complex entries with imaginary part a fractional multiple of π
        • tivars.types.complex.TIComplexRadical - Parser for complex entries with radical imaginary part
      • tivars.types.list.TIList - Base class for all list entries
        • tivars.types.list.TIComplexList - Parser for lists of complex numbers
        • tivars.types.list.TIRealList - Parser for lists of real numbers
      • tivars.types.matrix.TIMatrix - Parser for the matrix type
      • tivars.types.real.RealEntry - Base class for real numeric types
        • tivars.types.real.GraphRealEntry - Warning converter for real numeric types supported by graph parameters
        • tivars.types.real.TIReal - Parser for real floating point values
          • tivars.types.real.TIRealFraction - Parser for real fractions
            • tivars.types.real.TIRealPiFraction - Parser for real fractional multiples of π
          • tivars.types.real.TIRealPi - Parser for real integer multiples of π
            • tivars.types.real.TIRealPiFraction - Parser for real fractional multiples of π
          • tivars.types.real.TIUndefinedReal - Parser for undefined real values
        • tivars.types.real.TIRealRadical - Parser for real radicals
      • tivars.var.SizedEntry - Base class for all sized entries
        • tivars.types.appvar.TIAppVar - Parser for application variables (appvars)
        • tivars.types.gdb.TIMonoGDB - Base class for all GDB entries
          • tivars.types.gdb.TIGDB - Base class for all color GDB entries
            • tivars.types.gdb.TIFuncGDB - Parser for function color GDBs
            • tivars.types.gdb.TIParamGDB - Parser for parametric color GDBs
            • tivars.types.gdb.TIPolarGDB - Parser for polar color GDBs
            • tivars.types.gdb.TISeqGDB - Parser for sequential color GDBs
          • tivars.types.gdb.TIMonoFuncGDB - Parser for function GDBs
            • tivars.types.gdb.TIFuncGDB - Parser for function color GDBs
          • tivars.types.gdb.TIMonoParamGDB - Parser for parametric GDBs
            • tivars.types.gdb.TIParamGDB - Parser for parametric color GDBs
          • tivars.types.gdb.TIMonoPolarGDB - Parser for polar GDBs
            • tivars.types.gdb.TIPolarGDB - Parser for polar color GDBs
          • tivars.types.gdb.TIMonoSeqGDB - Parser for sequential GDBs
            • tivars.types.gdb.TISeqGDB - Parser for sequential color GDBs
        • tivars.types.group.TIGroup - Parser for group objects
        • tivars.types.picture.PictureEntry - Base class for all picture types
          • tivars.types.picture.TIImage - Parser for color images
          • tivars.types.picture.TIMonoPicture - Parser for monochromatic pictures
          • tivars.types.picture.TIPicture - Parser for color pictures
        • tivars.types.settings.SettingsEntry - Base class for settings entries
          • tivars.types.settings.TIRecallWindow - Parser for recalled windows
          • tivars.types.settings.TITableSettings - Parser for table settings
          • tivars.types.settings.TIWindowSettings - Parser for window settings
        • tivars.types.tokenized.TokenizedEntry - Base class for all tokenized entries
          • tivars.types.tokenized.TIEquation - Parser for equations
            • tivars.types.gdb.TIGraphedEquation - Parser for equations stored in GDBs
            • tivars.types.tokenized.TINewEquation - Parser for internal equations
          • tivars.types.tokenized.TIProgram - Parser for programs
            • tivars.types.tokenized.TIAsmProgram - Parser for assembly programs
              • tivars.types.tokenized.TIProtectedAsmProgram - Parser for protected assembly programs
            • tivars.types.tokenized.TIProtectedProgram - Parser for protected programs
              • tivars.types.tokenized.TIProtectedAsmProgram - Parser for protected assembly programs
          • tivars.types.tokenized.TIString - Parser for strings
  • tivars.data.Dock - Base class to inherit to implement the loader system
    • tivars.flash.TIFlashBlock - Parser for Intel blocks
    • tivars.flash.TIFlashHeader - Parser for flash headers
      • tivars.types.flash.TIApp - Parser for apps
      • tivars.types.flash.TICertificate - Parser for certificate files
      • tivars.types.flash.TILicense - Parser for licenses
      • tivars.types.flash.TIOperatingSystem - Parser for operating systems (OSes)
    • tivars.var.TIEntry - Base class for all var entries
      • tivars.types.complex.ComplexEntry - Base class for complex numeric types
        • tivars.types.complex.TIComplex - Parser for complex entries with floating point imaginary part
          • tivars.types.complex.TIComplexFraction - Parser for complex entries with fractional imaginary part
            • tivars.types.complex.TIComplexPiFraction - Parser for complex entries with imaginary part a fractional multiple of π
          • tivars.types.complex.TIComplexPi - Parser for complex entries with imaginary part a multiple of π
            • tivars.types.complex.TIComplexPiFraction - Parser for complex entries with imaginary part a fractional multiple of π
        • tivars.types.complex.TIComplexRadical - Parser for complex entries with radical imaginary part
      • tivars.types.list.TIList - Base class for all list entries
        • tivars.types.list.TIComplexList - Parser for lists of complex numbers
        • tivars.types.list.TIRealList - Parser for lists of real numbers
      • tivars.types.matrix.TIMatrix - Parser for the matrix type
      • tivars.types.real.RealEntry - Base class for real numeric types
        • tivars.types.real.GraphRealEntry - Warning converter for real numeric types supported by graph parameters
        • tivars.types.real.TIReal - Parser for real floating point values
          • tivars.types.real.TIRealFraction - Parser for real fractions
            • tivars.types.real.TIRealPiFraction - Parser for real fractional multiples of π
          • tivars.types.real.TIRealPi - Parser for real integer multiples of π
            • tivars.types.real.TIRealPiFraction - Parser for real fractional multiples of π
          • tivars.types.real.TIUndefinedReal - Parser for undefined real values
        • tivars.types.real.TIRealRadical - Parser for real radicals
      • tivars.var.SizedEntry - Base class for all sized entries
        • tivars.types.appvar.TIAppVar - Parser for application variables (appvars)
        • tivars.types.gdb.TIMonoGDB - Base class for all GDB entries
          • tivars.types.gdb.TIGDB - Base class for all color GDB entries
            • tivars.types.gdb.TIFuncGDB - Parser for function color GDBs
            • tivars.types.gdb.TIParamGDB - Parser for parametric color GDBs
            • tivars.types.gdb.TIPolarGDB - Parser for polar color GDBs
            • tivars.types.gdb.TISeqGDB - Parser for sequential color GDBs
          • tivars.types.gdb.TIMonoFuncGDB - Parser for function GDBs
            • tivars.types.gdb.TIFuncGDB - Parser for function color GDBs
          • tivars.types.gdb.TIMonoParamGDB - Parser for parametric GDBs
            • tivars.types.gdb.TIParamGDB - Parser for parametric color GDBs
          • tivars.types.gdb.TIMonoPolarGDB - Parser for polar GDBs
            • tivars.types.gdb.TIPolarGDB - Parser for polar color GDBs
          • tivars.types.gdb.TIMonoSeqGDB - Parser for sequential GDBs
            • tivars.types.gdb.TISeqGDB - Parser for sequential color GDBs
        • tivars.types.group.TIGroup - Parser for group objects
        • tivars.types.picture.PictureEntry - Base class for all picture types
          • tivars.types.picture.TIImage - Parser for color images
          • tivars.types.picture.TIMonoPicture - Parser for monochromatic pictures
          • tivars.types.picture.TIPicture - Parser for color pictures
        • tivars.types.settings.SettingsEntry - Base class for settings entries
          • tivars.types.settings.TIRecallWindow - Parser for recalled windows
          • tivars.types.settings.TITableSettings - Parser for table settings
          • tivars.types.settings.TIWindowSettings - Parser for window settings
        • tivars.types.tokenized.TokenizedEntry - Base class for all tokenized entries
          • tivars.types.tokenized.TIEquation - Parser for equations
            • tivars.types.gdb.TIGraphedEquation - Parser for equations stored in GDBs
            • tivars.types.tokenized.TINewEquation - Parser for internal equations
          • tivars.types.tokenized.TIProgram - Parser for programs
            • tivars.types.tokenized.TIAsmProgram - Parser for assembly programs
              • tivars.types.tokenized.TIProtectedAsmProgram - Parser for protected assembly programs
            • tivars.types.tokenized.TIProtectedProgram - Parser for protected programs
              • tivars.types.tokenized.TIProtectedAsmProgram - Parser for protected assembly programs
          • tivars.types.tokenized.TIString - Parser for strings
  • tivars.data.Loader - Function decorator to identify methods as data loaders for Dock instances
  • tivars.data.Section - Data section class which handles conversion between bytes and appropriate data types
    • tivars.data.View - Data view class which handles conversion between portions of data sections and appropriate data types
  • tivars.flash.TIFlashBlock.Raw - Raw bytes container for TIFlashBlock
  • tivars.flash.TIFlashHeader.Raw - Raw bytes container for TIFlashHeader
  • tivars.models.model.TIModel - Data type for all model constants
  • tivars.tokenizer.state.EncoderState - Base class for encoder states
    • tivars.tokenizer.state.Line - Encoder state which is always exited after a line break or STO
      • tivars.tokenizer.state.InterpolationStart - Encoder state to initialize InterpolatedString
      • tivars.tokenizer.state.Name - Valid var identifiers
        • tivars.tokenizer.state.ListName - List names
        • tivars.tokenizer.state.ProgramName - Program names
      • tivars.tokenizer.state.String - Strings
        • tivars.tokenizer.state.InterpolatedString - Strings interpolated via Send(
    • tivars.tokenizer.state.MaxMode - Maximal munching mode
    • tivars.tokenizer.state.MinMode - Minimal munching mode
    • tivars.tokenizer.state.SmartMode - Smart tokenization mode
  • tivars.tokens.scripts.OsVersions
    • tivars.models.versions.OsVersions - Namespace containing useful OS versions
  • tivars.trie.TITokens - Data class for storing collections of TIToken instances based on tivars.tokens.scripts.Tokens
  • tivars.trie.TITokenTrie - Trie for tokenizing text based on tivars.tokens.scripts.TokenTrie
  • tivars.var.TIEntry.Raw - Raw bytes container for TIEntry
    • tivars.types.gdb.TIGraphedEquation.Raw - Raw bytes container for TIGraphedEquation
  • tivars.var.TIHeader - Parser for var file headers
  • tivars.var.TIHeader.Raw - Raw bytes container for TIHeader
  • tivars.var.TIVar - Container for var files
  • Token
    • tivars.token.TIToken - Interface extension for the token sheets base Token container
      • tivars.token.IllegalToken - TIToken subclass for denoting illegal (i.e. nonexistent) tokens

API Documentation for tivars_lib_py, generated by pydoctor 24.11.2 at 2025-04-19 22:04:40.