Package schrodinger :: Package application :: Package desmond :: Package packages :: Package msys :: Module _msys :: Class ParamTablePtr
[hide private]
[frames] | no frames]

Class ParamTablePtr

 object --+    
          |    
??.instance --+
              |
             ParamTablePtr

Instance Methods [hide private]
 
__eq__(...)
__eq__( (ParamTablePtr)arg1, (ParamTablePtr)arg2) -> bool :
 
__hash__(...)
__hash__( (ParamTablePtr)arg1) -> int :
 
__init__(...)
Raises an exception This class cannot be instantiated from Python
 
__ne__(...)
__ne__( (ParamTablePtr)arg1, (ParamTablePtr)arg2) -> bool :
 
__reduce__(...)
helper for pickle
 
addParam(...)
addParam( (ParamTablePtr)arg1) -> int :
 
addProp(...)
addProp( (ParamTablePtr)arg1, (str)arg2, (object)arg3) -> int :
 
compare(...)
compare( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> int :
 
delProp(...)
delProp( (ParamTablePtr)arg1, (int)arg2) -> None :
 
duplicate(...)
duplicate( (ParamTablePtr)arg1, (int)arg2) -> int :
 
findFloat(...)
findFloat( (ParamTablePtr)arg1, (int)arg2, (float)arg3) -> list :
 
findInt(...)
findInt( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> list :
 
findString(...)
findString( (ParamTablePtr)arg1, (int)arg2, (str)arg3) -> list :
 
getProp(...)
getProp( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> object :
 
hasParam(...)
hasParam( (ParamTablePtr)arg1, (int)arg2) -> bool :
 
paramCount(...)
paramCount( (ParamTablePtr)arg1) -> int :
 
params(...)
params( (ParamTablePtr)arg1) -> list :
 
propCount(...)
propCount( (ParamTablePtr)arg1) -> int :
 
propIndex(...)
propIndex( (ParamTablePtr)arg1, (str)arg2) -> int :
 
propName(...)
propName( (ParamTablePtr)arg1, (int)arg2) -> str :
 
propType(...)
propType( (ParamTablePtr)arg1, (int)arg2) -> object :
 
refcount(...)
refcount( (ParamTablePtr)arg1, (int)arg2) -> int :
 
setProp(...)
setProp( (ParamTablePtr)arg1, (int)arg2, (int)arg3, (object)arg4) -> None :

Inherited from unreachable.instance: __new__

Inherited from object: __delattr__, __format__, __getattribute__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
ParamTablePtr :
create()
C++ signature :...
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__eq__(...)
(Equality operator)

 

__eq__( (ParamTablePtr)arg1, (ParamTablePtr)arg2) -> bool :

    C++ signature :
        bool __eq__(std::shared_ptr<desres::msys::ParamTable>,std::shared_ptr<desres::msys::ParamTable>)

__hash__(...)
(Hashing function)

 

__hash__( (ParamTablePtr)arg1) -> int :

    C++ signature :
        unsigned long __hash__(std::shared_ptr<desres::msys::ParamTable>)

Overrides: object.__hash__

__init__(...)
(Constructor)

 

Raises an exception This class cannot be instantiated from Python

Overrides: object.__init__

__ne__(...)

 

__ne__( (ParamTablePtr)arg1, (ParamTablePtr)arg2) -> bool :

    C++ signature :
        bool __ne__(std::shared_ptr<desres::msys::ParamTable>,std::shared_ptr<desres::msys::ParamTable>)

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

addParam(...)

 

addParam( (ParamTablePtr)arg1) -> int :

    C++ signature :
        unsigned int addParam(desres::msys::ParamTable {lvalue})

addProp(...)

 

addProp( (ParamTablePtr)arg1, (str)arg2, (object)arg3) -> int :

    C++ signature :
        unsigned int addProp(desres::msys::ParamTable {lvalue},std::string,boost::python::api::object)

compare(...)

 

compare( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> int :

    C++ signature :
        int compare(desres::msys::ParamTable {lvalue},unsigned int,unsigned int)

create()
Static Method

 
    C++ signature :
        std::shared_ptr<desres::msys::ParamTable> create()

Returns: ParamTablePtr :

delProp(...)

 

delProp( (ParamTablePtr)arg1, (int)arg2) -> None :

    C++ signature :
        void delProp(desres::msys::ParamTable {lvalue},unsigned int)

duplicate(...)

 

duplicate( (ParamTablePtr)arg1, (int)arg2) -> int :

    C++ signature :
        unsigned int duplicate(desres::msys::ParamTable {lvalue},unsigned int)

findFloat(...)

 

findFloat( (ParamTablePtr)arg1, (int)arg2, (float)arg3) -> list :

    C++ signature :
        boost::python::list findFloat(desres::msys::ParamTable {lvalue},unsigned int,double)

findInt(...)

 

findInt( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> list :

    C++ signature :
        boost::python::list findInt(desres::msys::ParamTable {lvalue},unsigned int,long)

findString(...)

 

findString( (ParamTablePtr)arg1, (int)arg2, (str)arg3) -> list :

    C++ signature :
        boost::python::list findString(desres::msys::ParamTable {lvalue},unsigned int,std::string)

getProp(...)

 

getProp( (ParamTablePtr)arg1, (int)arg2, (int)arg3) -> object :

    C++ signature :
        boost::python::api::object getProp(desres::msys::ParamTable {lvalue},unsigned int,unsigned int)

hasParam(...)

 

hasParam( (ParamTablePtr)arg1, (int)arg2) -> bool :

    C++ signature :
        bool hasParam(desres::msys::ParamTable {lvalue},unsigned int)

paramCount(...)

 

paramCount( (ParamTablePtr)arg1) -> int :

    C++ signature :
        unsigned int paramCount(desres::msys::ParamTable {lvalue})

params(...)

 

params( (ParamTablePtr)arg1) -> list :

    C++ signature :
        boost::python::list params(desres::msys::ParamTable {lvalue})

propCount(...)

 

propCount( (ParamTablePtr)arg1) -> int :

    C++ signature :
        unsigned int propCount(desres::msys::ParamTable {lvalue})

propIndex(...)

 

propIndex( (ParamTablePtr)arg1, (str)arg2) -> int :

    C++ signature :
        unsigned int propIndex(desres::msys::ParamTable {lvalue},std::string)

propName(...)

 

propName( (ParamTablePtr)arg1, (int)arg2) -> str :

    C++ signature :
        std::string propName(desres::msys::ParamTable {lvalue},unsigned int)

propType(...)

 

propType( (ParamTablePtr)arg1, (int)arg2) -> object :

    C++ signature :
        _object* propType(desres::msys::ParamTable {lvalue},unsigned int)

refcount(...)

 

refcount( (ParamTablePtr)arg1, (int)arg2) -> int :

    C++ signature :
        unsigned int refcount(desres::msys::ParamTable {lvalue},unsigned int)

setProp(...)

 

setProp( (ParamTablePtr)arg1, (int)arg2, (int)arg3, (object)arg4) -> None :

    C++ signature :
        void setProp(desres::msys::ParamTable {lvalue},unsigned int,unsigned int,boost::python::api::object)