OpenQuizz
Une application de gestion des contenus pédagogiques
Reader Class Reference
Inheritance diagram for Reader:
Collaboration diagram for Reader:

Public Member Functions

def __init__ (self, stream)
 
def peek (self, index=0)
 
def prefix (self, length=1)
 
def forward (self, length=1)
 
def get_mark (self)
 
def determine_encoding (self)
 
def check_printable (self, data)
 
def update (self, length)
 
def update_raw (self, size=4096)
 

Data Fields

 name
 
 stream
 
 stream_pointer
 
 eof
 
 buffer
 
 pointer
 
 raw_buffer
 
 raw_decode
 
 encoding
 
 index
 
 line
 
 column
 

Static Public Attributes

 NON_PRINTABLE
 

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
  stream 
)

Reimplemented in UnsafeLoader, Loader, SafeLoader, FullLoader, and BaseLoader.

Member Function Documentation

◆ check_printable()

def check_printable (   self,
  data 
)

◆ determine_encoding()

def determine_encoding (   self)

◆ forward()

def forward (   self,
  length = 1 
)

◆ get_mark()

def get_mark (   self)

◆ peek()

def peek (   self,
  index = 0 
)

◆ prefix()

def prefix (   self,
  length = 1 
)

◆ update()

def update (   self,
  length 
)

◆ update_raw()

def update_raw (   self,
  size = 4096 
)

Field Documentation

◆ buffer

buffer

◆ column

column

◆ encoding

encoding

◆ eof

eof

◆ index

index

◆ line

line

◆ name

name

◆ NON_PRINTABLE

NON_PRINTABLE
static

◆ pointer

pointer

◆ raw_buffer

raw_buffer

◆ raw_decode

raw_decode

◆ stream

stream

◆ stream_pointer

stream_pointer

The documentation for this class was generated from the following file: