#include <queue>
#include <list>
#include <vector>
#include <set>
#include <boost/thread/condition_variable.hpp>
#include <boost/thread/locks.hpp>
#include <ossie/debug.h>
#include <ossie/BULKIO/bio_runtimeStats.h>
#include <ossie/BULKIO/bulkioDataTypes.h>
#include "ossie/Autocomplete.h"
Go to the source code of this file.
Classes | |
class | bulkio::Connections< T > |
struct | bulkio::SriMapStruct |
struct | bulkio::connection_descriptor_struct |
class | bulkio::linkStatistics |
struct | bulkio::linkStatistics::statPoint |
class | bulkio::queueSemaphore |
Namespaces | |
bulkio | |
bulkio::Const | |
bulkio::time | |
bulkio::time::utils | |
bulkio::sri | |
Typedefs | |
typedef std::map< std::string, std::pair< BULKIO::StreamSRI, bool > > | bulkio::SriMap |
typedef std::vector< BULKIO::StreamSRI > | bulkio::SriList |
typedef std::list< std::string > | bulkio::StreamIDList |
typedef boost::mutex | bulkio::MUTEX |
typedef boost::condition_variable | bulkio::CONDITION |
typedef boost::unique_lock< boost::mutex > | bulkio::UNIQUE_LOCK |
typedef boost::mutex::scoped_lock | bulkio::SCOPED_LOCK |
typedef LOGGER | bulkio::LOGGER_PTR |
typedef char | bulkio::Char |
typedef int8_t | bulkio::Int8 |
typedef uint8_t | bulkio::UInt8 |
typedef int16_t | bulkio::Int16 |
typedef uint16_t | bulkio::UInt16 |
typedef int32_t | bulkio::Int32 |
typedef uint32_t | bulkio::UInt32 |
typedef int64_t | bulkio::Int64 |
typedef uint64_t | bulkio::UInt64 |
typedef float | bulkio::Float |
typedef double | bulkio::Double |
typedef bool(* | bulkio::time::Compare) (const BULKIO::PrecisionUTCTime &a, const BULKIO::PrecisionUTCTime &b) |
typedef bool(* | bulkio::sri::Compare) (const BULKIO::StreamSRI &a, const BULKIO::StreamSRI &b) |
Enumerations | |
enum | { bulkio::sri::NONE = 0, bulkio::sri::HVERSION = (1<<0), bulkio::sri::XSTART = (1<<1), bulkio::sri::XDELTA = (1<<2), bulkio::sri::XUNITS = (1<<3), bulkio::sri::SUBSIZE = (1<<4), bulkio::sri::YSTART = (1<<5), bulkio::sri::YDELTA = (1<<6), bulkio::sri::YUNITS = (1<<7), bulkio::sri::MODE = (1<<8), bulkio::sri::STREAMID = (1<<9), bulkio::sri::BLOCKING = (1<<10), bulkio::sri::KEYWORDS = (1<<11) } |
Functions | |
uint64_t | bulkio::Const::MaxTransferBytes () |
BULKIO::PrecisionUTCTime | bulkio::time::utils::create (const double wholeSecs=-1.0, const double fractionalSecs=-1.0, const Int16 tsrc=BULKIO::TCM_CPU) |
BULKIO::PrecisionUTCTime | bulkio::time::utils::now () |
BULKIO::PrecisionUTCTime | bulkio::time::utils::notSet () |
BULKIO::PrecisionUTCTime | bulkio::time::utils::addSampleOffset (const BULKIO::PrecisionUTCTime &T, const size_t numSamples, const double xdelta) |
void | bulkio::time::utils::normalize (BULKIO::PrecisionUTCTime &time) |
bool | bulkio::time::DefaultComparator (const BULKIO::PrecisionUTCTime &a, const BULKIO::PrecisionUTCTime &b) |
int | bulkio::sri::compareFields (const BULKIO::StreamSRI &lhs, const BULKIO::StreamSRI &rhs) |
bool | bulkio::sri::DefaultComparator (const BULKIO::StreamSRI &a, const BULKIO::StreamSRI &b) |
void | bulkio::sri::zeroSRI (BULKIO::StreamSRI &sri) |
void | bulkio::sri::zeroTime (BULKIO::PrecisionUTCTime &timeTag) |
BULKIO::StreamSRI | bulkio::sri::create (std::string sid="defStream", const double srate=1.0, const Int16 xunits=BULKIO::UNITS_TIME, const bool blocking=false) |
Variables | |
const uint64_t | bulkio::Const::MAX_TRANSFER_BYTES = omniORB::giopMaxMsgSize() |
const float | bulkio::Const::NON_BLOCKING = 0.0 |
const float | bulkio::Const::BLOCKING = -1.0 |