CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

Types::vstring Class Reference

Inheritance diagram for Types::vstring:
Mixins::_ValidatingParameterListBase Mixins::_ValidatingListBase Mixins::_ParameterTypeBase

List of all members.

Public Member Functions

def __init__
def configValueForItem
def insertInto

Private Member Functions

def _itemIsValid
def _valueFromString

Private Attributes

 _nPerLine

Detailed Description

Definition at line 737 of file Types.py.


Constructor & Destructor Documentation

def Types::vstring::__init__ (   self,
  arg,
  args 
)

Reimplemented from Mixins::_ValidatingParameterListBase.

Definition at line 738 of file Types.py.

00739                                   :
00740         super(vstring,self).__init__(*arg,**args)
        self._nPerLine = 1

Member Function Documentation

def Types::vstring::_itemIsValid (   item) [private]

Definition at line 742 of file Types.py.

00743                           :
        return string._isValid(item)
def Types::vstring::_valueFromString (   value) [private]

Definition at line 747 of file Types.py.

00748                                :
        return vstring(*_ValidatingParameterListBase._itemsFromStrings(value,string._valueFromString))
def Types::vstring::configValueForItem (   self,
  item,
  options 
)

Reimplemented from Mixins::_ValidatingParameterListBase.

Definition at line 744 of file Types.py.

00745                                              :
        return string.formatValueForConfig(item)
def Types::vstring::insertInto (   self,
  parameterSet,
  myname 
)

Definition at line 749 of file Types.py.

00750                                               :
00751         parameterSet.addVString(self.isTracked(), myname, self.value())


Member Data Documentation

Definition at line 738 of file Types.py.