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

Public Member Functions

def __new__ (cls, sha, type, size, stream, *args, **kwargs)
 
def __init__ (self, *args, **kwargs)
 
def read (self, size=-1)
 
def stream (self)
 
- Public Member Functions inherited from OInfo
def __new__ (cls, sha, type, size)
 
def __init__ (self, *args)
 
def binsha (self)
 
def hexsha (self)
 
def type (self)
 
def type_id (self)
 
def size (self)
 

Detailed Description

Base for object streams retrieved from the database, providing additional
information about the stream.
Generally, ODB streams are read-only as objects are immutable

Constructor & Destructor Documentation

◆ __init__()

def __init__ (   self,
args,
**  kwargs 
)

Member Function Documentation

◆ __new__()

def __new__ (   cls,
  sha,
  type,
  size,
  stream,
args,
**  kwargs 
)
Helps with the initialization of subclasses

Reimplemented in ODeltaStream.

◆ read()

def read (   self,
  size = -1 
)

◆ stream()

def stream (   self)

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