BdsApi
3.0.12
This is the Blacknest BDS API.
|
#include <BdsDataFileSeed.h>
#include <BEndian.h>
#include <errno.h>
#include <BDebug.h>
#include <libmseed.h>
Namespaces | |
Bds | |
Macros | |
#define | BDEBUGL1 0 |
#define | BDEBUGL2 0 |
#define | BDEBUGL3 0 |
#define | DEBUG 0 |
#define | DEBUG_BLOCKETTE 0 |
#define | DEBUG_BLOCKS 0 |
#define | FILL_BLOCKS 1 |
#define | ROUND_TIMESTAMPS_US 10 |
Functions | |
static double | Bds::roundDigits (double v, int nDigits) |
static void | Bds::bdsDataFileSeedLogWarning (char *str) |
static void | Bds::bdsDataFileSeedLogError (char *str) |
static hptime_t | Bds::seedTime (BTimeStamp t) |
static BString | Bds::seedTimeString (BTimeStamp t) |
static BTimeStamp | Bds::fromSeedTimeString (BString str) |
static void | Bds::dataConvert (const BArray< BFloat64 > &dataIn, BArray< BInt32 > &dataOut) |
static void | Bds::dataConvert (const BArray< BFloat64 > &dataIn, BArray< BFloat32 > &dataOut) |
static void | Bds::record_handler (char *record, int reclen, void *info) |
#define BDEBUGL1 0 |
#define BDEBUGL2 0 |
#define BDEBUGL3 0 |
#define DEBUG 0 |
#define DEBUG_BLOCKETTE 0 |
#define DEBUG_BLOCKS 0 |
#define FILL_BLOCKS 1 |
#define ROUND_TIMESTAMPS_US 10 |