SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
MockNetwork Class Reference

#include <MockNetwork.h>

Inheritance diagram for MockNetwork:
NetworkInterface ExecutableLookup

Public Member Functions

 MOCK_METHOD1 (add_module, ModuleHandle(const ModuleLookupInfo &))
 
 MOCK_METHOD1 (remove_module, bool(const ModuleId &))
 
 MOCK_CONST_METHOD0 (nmodules, size_t())
 
 MOCK_CONST_METHOD1 (module, ModuleHandle(size_t))
 
 MOCK_CONST_METHOD1 (lookupModule, ModuleHandle(const ModuleId &))
 
 MOCK_CONST_METHOD1 (lookupExecutable, ExecutableObject *(const ModuleId &))
 
 MOCK_METHOD2 (connect, ConnectionId(const ConnectionOutputPort &, const ConnectionInputPort &))
 
 MOCK_METHOD1 (disconnect, bool(const ConnectionId &))
 
 MOCK_CONST_METHOD0 (nconnections, size_t())
 
 MOCK_METHOD1 (disable_connection, void(const ConnectionId &))
 
 MOCK_CONST_METHOD0 (toString, std::string())
 
 MOCK_CONST_METHOD0 (connections, ConnectionDescriptionList())
 
 MOCK_CONST_METHOD0 (errorCode, int())
 
 MOCK_METHOD1 (incrementErrorCode, void(const ModuleId &))
 
 MOCK_METHOD0 (settings, NetworkGlobalSettings &())
 
 MOCK_METHOD1 (setModuleExecutionState, void(ModuleInterface::ExecutionState state))
 
 MOCK_METHOD0 (clear, void())
 
- Public Member Functions inherited from NetworkInterface
virtual ~NetworkInterface ()
 
virtual ModuleHandle add_module (const ModuleLookupInfo &info)=0
 
virtual bool remove_module (const ModuleId &id)=0
 
virtual size_t nmodules () const =0
 
virtual ModuleHandle module (size_t i) const =0
 
virtual ModuleHandle lookupModule (const ModuleId &id) const =0
 
virtual ConnectionId connect (const ConnectionOutputPort &, const ConnectionInputPort &)=0
 
virtual bool disconnect (const ConnectionId &)=0
 
virtual size_t nconnections () const =0
 
virtual void disable_connection (const ConnectionId &)=0
 
virtual ConnectionDescriptionList connections () const =0
 
virtual void incrementErrorCode (const ModuleId &moduleId)=0
 
virtual NetworkGlobalSettingssettings ()=0
 
virtual void setModuleExecutionState (ModuleInterface::ExecutionState state)=0
 
virtual void clear ()=0
 
virtual std::string toString () const =0
 
- Public Member Functions inherited from ExecutableLookup
virtual ~ExecutableLookup ()
 
virtual ExecutableObjectlookupExecutable (const ModuleId &id) const =0
 
virtual int errorCode () const =0
 

Additional Inherited Members

- Public Types inherited from NetworkInterface
typedef std::vector
< ConnectionDescription
ConnectionDescriptionList
 

Member Function Documentation

MOCK_CONST_METHOD0 ( nmodules  ,
size_t()   
)
MOCK_CONST_METHOD0 ( nconnections  ,
size_t()   
)
MOCK_CONST_METHOD0 ( toString  ,
std::  string() 
)
MOCK_CONST_METHOD0 ( connections  ,
ConnectionDescriptionList()   
)
MOCK_CONST_METHOD0 ( errorCode  ,
int()   
)
MOCK_CONST_METHOD1 ( module  ,
ModuleHandle(size_t)   
)
MOCK_CONST_METHOD1 ( lookupModule  ,
ModuleHandle(const ModuleId &)   
)
MOCK_CONST_METHOD1 ( lookupExecutable  ,
ExecutableObject const ModuleId & 
)
MOCK_METHOD0 ( settings  ,
NetworkGlobalSettings () 
)
MOCK_METHOD0 ( clear  ,
void()   
)
MOCK_METHOD1 ( add_module  ,
ModuleHandle(const ModuleLookupInfo &)   
)
MOCK_METHOD1 ( remove_module  ,
bool(const ModuleId &)   
)
MOCK_METHOD1 ( disconnect  ,
bool(const ConnectionId &)   
)
MOCK_METHOD1 ( disable_connection  ,
void(const ConnectionId &)   
)
MOCK_METHOD1 ( incrementErrorCode  ,
void(const ModuleId &)   
)
MOCK_METHOD1 ( setModuleExecutionState  ,
void(ModuleInterface::ExecutionState state)   
)
MOCK_METHOD2 ( connect  ,
ConnectionId(const ConnectionOutputPort &, const ConnectionInputPort &)   
)

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