#include <yarp/os/Port.h>
#include <yarp/conf/system.h>
#include <yarp/conf/environment.h>
#include <yarp/os/Bottle.h>
#include <yarp/os/Contact.h>
#include <yarp/os/Network.h>
#include <yarp/os/Portable.h>
#include <yarp/os/Time.h>
#include <yarp/os/impl/LogComponent.h>
#include <yarp/os/impl/NameClient.h>
#include <yarp/os/impl/NameConfig.h>
#include <yarp/os/impl/PortCore.h>
#include <yarp/os/impl/PortCoreAdapter.h>
Go to the source code of this file.
Macros | |
#define | IMPL() (*reinterpret_cast<yarp::os::impl::PortCoreAdapter*>(needImplementation())) |
#define | SET_FLAG(implementation, mask, val) IMPL().setFlags((IMPL().getFlags() & (~(mask))) + ((val) ? (mask) : 0)) |
#define IMPL | ( | ) | (*reinterpret_cast<yarp::os::impl::PortCoreAdapter*>(needImplementation())) |
#define SET_FLAG | ( | implementation, | |
mask, | |||
val | |||
) | IMPL().setFlags((IMPL().getFlags() & (~(mask))) + ((val) ? (mask) : 0)) |