add an object to the input queue of an input port More...
#include <core/messages.h>
Public Member Functions | |
AddObject (const std::string &senderPort, vistle::Object::const_ptr obj, const std::string &destPort="") | |
AddObject (const AddObject &other) | |
AddObject (const AddObjectCompleted &complete) | |
~AddObject () | |
bool | operator< (const AddObject &other) const |
void | setSenderPort (const std::string &sendPort) |
const char * | getSenderPort () const |
void | setDestPort (const std::string &destPort) |
const char * | getDestPort () const |
const char * | objectName () const |
void | setObject (Object::const_ptr obj) |
Object::const_ptr | takeObject () const |
may only be called once More... | |
Object::const_ptr | getObject () const |
bool | ref () const |
try to retrieve from shmem by name More... | |
const Meta & | meta () const |
Object::Type | objectType () const |
const shm_handle_t & | getHandle () const |
bool | handleValid () const |
void | setBlocker () |
bool | isBlocker () const |
void | setUnblocking () |
bool | isUnblocking () const |
Additional Inherited Members |
add an object to the input queue of an input port
vistle::message::AddObject::AddObject | ( | const std::string & | senderPort, |
vistle::Object::const_ptr | obj, | ||
const std::string & | destPort = "" |
||
) |
vistle::message::AddObject::AddObject | ( | const AddObject & | other | ) |
vistle::message::AddObject::AddObject | ( | const AddObjectCompleted & | complete | ) |
|
default |
const char * vistle::message::AddObject::getDestPort | ( | ) | const |
const shm_handle_t & vistle::message::AddObject::getHandle | ( | ) | const |
Object::const_ptr vistle::message::AddObject::getObject | ( | ) | const |
const char * vistle::message::AddObject::getSenderPort | ( | ) | const |
bool vistle::message::AddObject::handleValid | ( | ) | const |
bool vistle::message::AddObject::isBlocker | ( | ) | const |
bool vistle::message::AddObject::isUnblocking | ( | ) | const |
const Meta & vistle::message::AddObject::meta | ( | ) | const |
const char * vistle::message::AddObject::objectName | ( | ) | const |
Object::Type vistle::message::AddObject::objectType | ( | ) | const |
bool vistle::message::AddObject::operator< | ( | const AddObject & | other | ) | const |
bool vistle::message::AddObject::ref | ( | ) | const |
try to retrieve from shmem by name
may only be called once
void vistle::message::AddObject::setBlocker | ( | ) |
void vistle::message::AddObject::setDestPort | ( | const std::string & | destPort | ) |
void vistle::message::AddObject::setObject | ( | Object::const_ptr | obj | ) |
void vistle::message::AddObject::setSenderPort | ( | const std::string & | sendPort | ) |
void vistle::message::AddObject::setUnblocking | ( | ) |
Object::const_ptr vistle::message::AddObject::takeObject | ( | ) | const |
may only be called once