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

Class GraphPtr

 object --+    
          |    
??.instance --+
              |
             GraphPtr

Instance Methods [hide private]
 
__eq__(...)
__eq__( (GraphPtr)arg1, (GraphPtr)arg2) -> bool :
 
__hash__(...)
__hash__( (GraphPtr)arg1) -> int :
 
__init__(...)
Raises an exception This class cannot be instantiated from Python
 
__ne__(...)
__ne__( (GraphPtr)arg1, (GraphPtr)arg2) -> bool :
 
__reduce__(...)
helper for pickle
 
atoms(...)
atoms( (GraphPtr)arg1) -> _vectj :
 
hash(...)
hash( (GraphPtr)arg1) -> str :
 
match(...)
match( (GraphPtr)arg1, (GraphPtr)arg2) -> object :
 
matchAll(...)
matchAll( (GraphPtr)arg1, (GraphPtr)arg2, (bool)arg3) -> object :
 
size(...)
size( (GraphPtr)arg1) -> int :
 
system(...)
system( (GraphPtr)arg1) -> SystemPtr :

Inherited from unreachable.instance: __new__

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

Static Methods [hide private]
 
create(...)
create( (SystemPtr)arg1, (list)arg2) -> GraphPtr :
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__eq__(...)
(Equality operator)

 

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

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

__hash__(...)
(Hashing function)

 

__hash__( (GraphPtr)arg1) -> int :

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

Overrides: object.__hash__

__init__(...)
(Constructor)

 

Raises an exception This class cannot be instantiated from Python

Overrides: object.__init__

__ne__(...)

 

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

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

__reduce__(...)

 

helper for pickle

Overrides: object.__reduce__
(inherited documentation)

atoms(...)

 

atoms( (GraphPtr)arg1) -> _vectj :

    C++ signature :
        std::vector<unsigned int, std::allocator<unsigned int> > atoms(desres::msys::Graph {lvalue})

create(...)
Static Method

 

create( (SystemPtr)arg1, (list)arg2) -> GraphPtr :

    C++ signature :
        std::shared_ptr<desres::msys::Graph> create(std::shared_ptr<desres::msys::System>,boost::python::list)

hash(...)

 

hash( (GraphPtr)arg1) -> str :

    C++ signature :
        std::string hash(desres::msys::Graph)

match(...)

 

match( (GraphPtr)arg1, (GraphPtr)arg2) -> object :

    C++ signature :
        boost::python::api::object match(desres::msys::Graph,std::shared_ptr<desres::msys::Graph>)

matchAll(...)

 

matchAll( (GraphPtr)arg1, (GraphPtr)arg2, (bool)arg3) -> object :

    C++ signature :
        boost::python::api::object matchAll(desres::msys::Graph,std::shared_ptr<desres::msys::Graph>,bool)

size(...)

 

size( (GraphPtr)arg1) -> int :

    C++ signature :
        unsigned int size(desres::msys::Graph {lvalue})

system(...)

 

system( (GraphPtr)arg1) -> SystemPtr :

    C++ signature :
        std::shared_ptr<desres::msys::System> system(desres::msys::Graph {lvalue})