NemAll_Python_Utility

Exposed utility classes and functions

 
Classes
       
Boost.Python.instance(builtins.object)
GUID
SizeTList
SuppressLangDllErrorMessages
Timer
VecByteList
VecDoubleList
VecGUIDList
VecIntList
VecSizeTList
VecStringList
VecULongList

 
class GUID(Boost.Python.instance)
    
Method resolution order:
GUID
Boost.Python.instance
builtins.object

Methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 32

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class SizeTList(Boost.Python.instance)
    
Method resolution order:
SizeTList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (SizeTList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (SizeTList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (SizeTList)arg1, (SizeTList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (SizeTList)arg1) -> int
__reduce__ = (...)
__repr__(...)
__repr__( (SizeTList)self) -> str
__setitem__(...)
__setitem__( (SizeTList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (SizeTList)arg1, (int)value) -> None
count(...)
count( (SizeTList)self, (int)value) -> int
extend(...)
extend( (SizeTList)self, (object)iterable) -> None
index(...)
index( (SizeTList)self, (int)value) -> int
insert(...)
insert( (SizeTList)self, (int)index, (int)item) -> None
pop(...)
pop( (SizeTList)self) -> int
 
pop( (SizeTList)self, (int)index) -> int
remove(...)
remove( (SizeTList)self, (int)value) -> None
reverse(...)
reverse( (SizeTList)self) -> None
sort(...)
sort( (SizeTList)self) -> None
 
sort( (SizeTList)self, (object)cmp) -> None :
    EXPERIMENTAL!

Data and other attributes defined here:
__instance_size__ = 40

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class SuppressLangDllErrorMessages(Boost.Python.instance)
    
Method resolution order:
SuppressLangDllErrorMessages
Boost.Python.instance
builtins.object

Methods defined here:
__init__(...)
__init__( (object)arg1) -> None
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 24

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class Timer(Boost.Python.instance)
    
Method resolution order:
Timer
Boost.Python.instance
builtins.object

Methods defined here:
PrintTime(...)
PrintTime( (Timer)arg1, (bool)arg2) -> None
__init__(...)
__init__( (object)arg1) -> None
 
__init__( (object)arg1, (Timer)arg2) -> None
__reduce__ = (...)

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecByteList(Boost.Python.instance)
    
Method resolution order:
VecByteList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecByteList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecByteList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecByteList)arg1, (VecByteList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecByteList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecByteList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecByteList)arg1, (object)arg2) -> None
extend(...)
extend( (VecByteList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecDoubleList(Boost.Python.instance)
    
Method resolution order:
VecDoubleList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecDoubleList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecDoubleList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecDoubleList)arg1, (VecDoubleList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecDoubleList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecDoubleList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecDoubleList)arg1, (object)arg2) -> None
extend(...)
extend( (VecDoubleList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecGUIDList(Boost.Python.instance)
    
Method resolution order:
VecGUIDList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecGUIDList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecGUIDList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecGUIDList)arg1, (VecGUIDList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecGUIDList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecGUIDList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecGUIDList)arg1, (object)arg2) -> None
extend(...)
extend( (VecGUIDList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecIntList(Boost.Python.instance)
    
Method resolution order:
VecIntList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecIntList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecIntList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecIntList)arg1, (VecIntList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecIntList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecIntList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecIntList)arg1, (object)arg2) -> None
extend(...)
extend( (VecIntList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecSizeTList(Boost.Python.instance)
    
Method resolution order:
VecSizeTList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecSizeTList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecSizeTList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecSizeTList)arg1, (VecSizeTList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecSizeTList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecSizeTList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecSizeTList)arg1, (object)arg2) -> None
extend(...)
extend( (VecSizeTList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecStringList(Boost.Python.instance)
    
Method resolution order:
VecStringList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecStringList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecStringList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecStringList)arg1, (VecStringList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecStringList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecStringList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecStringList)arg1, (object)arg2) -> None
extend(...)
extend( (VecStringList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
class VecULongList(Boost.Python.instance)
    
Method resolution order:
VecULongList
Boost.Python.instance
builtins.object

Methods defined here:
__contains__(...)
__contains__( (VecULongList)arg1, (object)arg2) -> bool
__delitem__(...)
__delitem__( (VecULongList)arg1, (object)arg2) -> None
__eq__(...)
__eq__( (VecULongList)arg1, (VecULongList)arg2) -> bool
__getitem__(...)
__getitem__( (object)arg1, (object)arg2) -> object
__init__(...)
__init__( (object)arg1) -> None
__iter__(...)
__iter__( (object)arg1) -> object
__len__(...)
__len__( (VecULongList)arg1) -> int
__reduce__ = (...)
__setitem__(...)
__setitem__( (VecULongList)arg1, (object)arg2, (object)arg3) -> None
append(...)
append( (VecULongList)arg1, (object)arg2) -> None
extend(...)
extend( (VecULongList)arg1, (object)arg2) -> None

Data and other attributes defined here:
__instance_size__ = 48

Methods inherited from Boost.Python.instance:
__new__(*args, **kwargs) from Boost.Python.class
Create and return a new object.  See help(type) for accurate signature.

Data descriptors inherited from Boost.Python.instance:
__dict__
__weakref__

 
Functions
       
EnablePythonDebug(...)
EnablePythonDebug() -> None
InitReinfNormInterpreter(...)
InitReinfNormInterpreter() -> None
InitUnitTest(...)
InitUnitTest() -> None
ShowMessageBox(...)
ShowMessageBox( (str)arg1, (int)arg2) -> int

 
Data
        IDCANCEL = 2
IDNO = 7
IDOK = 1
IDYES = 6
MB_OK = 0
MB_OKCANCEL = 1
MB_YESNO = 4
MB_YESNOCANCEL = 3