cut  1.2.2-pre1
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Macros Modules Pages
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
tauruscii.taurusciifactory.TaurusCiiFactory Class Reference

A Singleton class that provides CII related objects. More...

Inheritance diagram for tauruscii.taurusciifactory.TaurusCiiFactory:

Public Member Functions

def __init__ (self)
 Initialization. More...
 
def init (self, *args, **kwargs)
 Singleton instance initialization. More...
 
def getAuthorityNameValidator (self)
 Return TaurusCiiDatabaseNameValidato. More...
 
def getDeviceNameValidator (self)
 Return TaurusCiiDeviceNameValidato. More...
 
def getAttributeNameValidator (self)
 Return TaurusCiiAttributeNameValidato. More...
 

Public Attributes

 scheme
 

Static Public Attributes

tuple schemes = ('cii.oldb',)
 
dictionary elementTypesMap
 
string DEFAULT_AUTHORITY = '/'
 

Detailed Description

A Singleton class that provides CII related objects.

Constructor & Destructor Documentation

◆ __init__()

def tauruscii.taurusciifactory.TaurusCiiFactory.__init__ (   self)

Initialization.

Nothing to be done here for now.

Member Function Documentation

◆ getAttributeNameValidator()

def tauruscii.taurusciifactory.TaurusCiiFactory.getAttributeNameValidator (   self)

Return TaurusCiiAttributeNameValidato.

◆ getAuthorityNameValidator()

def tauruscii.taurusciifactory.TaurusCiiFactory.getAuthorityNameValidator (   self)

Return TaurusCiiDatabaseNameValidato.

◆ getDeviceNameValidator()

def tauruscii.taurusciifactory.TaurusCiiFactory.getDeviceNameValidator (   self)

Return TaurusCiiDeviceNameValidato.

◆ init()

def tauruscii.taurusciifactory.TaurusCiiFactory.init (   self,
args,
**  kwargs 
)

Singleton instance initialization.

Member Data Documentation

◆ DEFAULT_AUTHORITY

string tauruscii.taurusciifactory.TaurusCiiFactory.DEFAULT_AUTHORITY = '/'
static

◆ elementTypesMap

dictionary tauruscii.taurusciifactory.TaurusCiiFactory.elementTypesMap
static
Initial value:
= {TaurusElementType.Authority: TaurusCiiAuthority,
TaurusElementType.Device: TaurusCiiDevice,
TaurusElementType.Attribute: TaurusCiiAttribute
}

◆ scheme

tauruscii.taurusciifactory.TaurusCiiFactory.scheme

◆ schemes

tuple tauruscii.taurusciifactory.TaurusCiiFactory.schemes = ('cii.oldb',)
static

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