BdsApi 3.1.4
This is the Blacknest BDS API.
Loading...
Searching...
No Matches
Namespaces | Macros | Functions
BdsDataFileSeed.cpp File Reference
#include <BdsDataFileSeed.h>
#include <BEndian.h>
#include <errno.h>
#include <BDebug.h>
#include <libmseed.h>

Namespaces

namespace  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)
 

Macro Definition Documentation

◆ BDEBUGL1

#define BDEBUGL1   0

◆ BDEBUGL2

#define BDEBUGL2   0

◆ BDEBUGL3

#define BDEBUGL3   0

◆ DEBUG

#define DEBUG   0

◆ DEBUG_BLOCKETTE

#define DEBUG_BLOCKETTE   0

◆ DEBUG_BLOCKS

#define DEBUG_BLOCKS   0

◆ FILL_BLOCKS

#define FILL_BLOCKS   1

◆ ROUND_TIMESTAMPS_US

#define ROUND_TIMESTAMPS_US   10