VectorNav C++ Library
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nvn
 Ndata
 Nintegrity
 CChecksum8Helpful class for working with 8-bit checksums
 CCrc16Helpful class for working with 16-bit CRCs
 Nmath
 CAttitudeFRepresentation of an orientation/attitude
 CmatTemplate for a matrix
 Cmat< 2, 2, T >2x2 matrix specialization
 Cmat< 3, 3, T >3x3 matrix specialization
 Cmat< 4, 4, T >4x4 matrix specialization
 CPositionDRepresentation of a position/location
 CvecTemplate for a Euclidean vector
 Cvec< 2, T >Vector with 2 component specialization
 Cvec< 3, T >Vector with 3 component specialization
 Cvec< 4, T >Vector with 4 component specialization
 Nprotocol
 Nuart
 CPacketStructure representing a UART packet received from the VectorNav sensor
 CPacketFinderHelps with management of communication with a sensor using the UART protocol
 CTimeUtcUTC time as represented by the VectorNav sensor
 CVpeStatusStatus indicators for VPE
 Nsensors
 CAccelerationCompensationRegisterStructure representing the Acceleration Compensation register
 CBinaryOutputRegisterStructure representing a Binary Output register
 CCalculatedMagnetometerCalibrationRegisterStructure representing the Calculated Magnetometer Calibration register
 CCommunicationProtocolControlRegisterStructure representing the Communication Protocol Control register
 CCompositeDataComposite structure of all data types available from VectorNav sensors
 CDeltaThetaAndDeltaVelocityConfigurationRegisterStructure representing the Delta Theta and Delta Velocity Configuration register
 CDeltaThetaAndDeltaVelocityRegisterStructure representing the Delta Theta and Delta Velocity register
 CEzAsyncDataProvides easy and reliable access to asynchronous data from a VectorNav sensor at the cost of a slight performance hit
 CFilterActiveTuningParametersRegisterStructure representing the Filter Active Tuning Parameters register
 CFilterBasicControlRegisterStructure representing the Filter Basic Control register
 CFilterMeasurementsVarianceParametersRegisterStructure representing the Filter Measurements Variance Parameters register
 CGpsCompassBaselineRegisterStructure representing the GPS Compass Baseline register
 CGpsCompassEstimatedBaselineRegisterStructure representing the GPS Compass Estimated Baseline register
 CGpsConfigurationRegisterStructure representing the GPS Configuration register
 CGpsSolutionEcefRegisterStructure representing the GPS Solution - ECEF register
 CGpsSolutionLlaRegisterStructure representing the GPS Solution - LLA register
 CGyroCompensationRegisterStructure representing the Gyro Compensation register
 CImuFilteringConfigurationRegisterStructure representing the IMU Filtering Configuration register
 CImuMeasurementsRegisterStructure representing the IMU Measurements register
 CImuRateConfigurationRegisterStructure representing the IMU Rate Configuration register
 CInsAdvancedConfigurationRegisterStructure representing the INS Advanced Configuration register
 CInsBasicConfigurationRegisterVn200Structure representing the INS Basic Configuration register for a VN-200 sensor
 CInsBasicConfigurationRegisterVn300Structure representing the INS Basic Configuration register for a VN-300 sensor
 CInsSolutionEcefRegisterStructure representing the INS Solution - ECEF register
 CInsSolutionLlaRegisterStructure representing the INS Solution - LLA register
 CInsStateEcefRegisterStructure representing the INS State - ECEF register
 CInsStateLlaRegisterStructure representing the INS State - LLA register
 CMagneticAccelerationAndAngularRatesRegisterStructure representing the Magnetic, Acceleration and Angular Rates register
 CMagneticAndGravityReferenceVectorsRegisterStructure representing the Magnetic and Gravity Reference Vectors register
 CMagnetometerCalibrationControlRegisterStructure representing the Magnetometer Calibration Control register
 CMagnetometerCompensationRegisterStructure representing the Magnetometer Compensation register
 CQuaternionMagneticAccelerationAndAngularRatesRegisterStructure representing the Quaternion, Magnetic, Acceleration and Angular Rates register
 CReferenceVectorConfigurationRegisterStructure representing the Reference Vector Configuration register
 CSearcherHelpful class for finding VectorNav sensors
 Csensor_errorRepresents an error from a VectorNav sensor
 CStartupFilterBiasEstimateRegisterStructure representing the Startup Filter Bias Estimate register
 CSynchronizationControlRegisterStructure representing the Synchronization Control register
 CSynchronizationStatusRegisterStructure representing the Synchronization Status register
 CVelocityCompensationControlRegisterStructure representing the Velocity Compensation Control register
 CVelocityCompensationStatusRegisterStructure representing the Velocity Compensation Status register
 CVnSensorHelpful class for working with VectorNav sensors
 CVpeAccelerometerAdvancedTuningRegisterStructure representing the VPE Accelerometer Advanced Tuning register
 CVpeAccelerometerBasicTuningRegisterStructure representing the VPE Accelerometer Basic Tuning register
 CVpeBasicControlRegisterStructure representing the VPE Basic Control register
 CVpeGyroBasicTuningRegisterStructure representing the VPE Gyro Basic Tuning register
 CVpeMagnetometerAdvancedTuningRegisterStructure representing the VPE Magnetometer Advanced Tuning register
 CVpeMagnetometerBasicTuningRegisterStructure representing the VPE Magnetometer Basic Tuning register
 CYawPitchRollMagneticAccelerationAndAngularRatesRegisterStructure representing the Yaw, Pitch, Roll, Magnetic, Acceleration and Angular Rates register
 CYawPitchRollTrueBodyAccelerationAndAngularRatesRegisterStructure representing the Yaw, Pitch, Roll, True Body Acceleration and Angular Rates register
 CYawPitchRollTrueInertialAccelerationAndAngularRatesRegisterStructure representing the Yaw, Pitch, Roll, True Inertial Acceleration and Angular Rates register
 Nutil
 CMemoryPortUseful test class for taking place where vn::common::ISimplePort may be used
 CNoCopyIdentifies a derived class as being unable to be copied and prevents copy attempts
 Nxplat
 CCriticalSectionRepresents a cross-platform critical section
 CEventRepresents a cross-platform event
 CIPortInterface for a simple port
 CSerialPortRepresents a cross-platform serial port
 CSignalProvides access to system signals
 CObserverAllows for other objects to listen for signal events
 CStopwatchProvides simple timing capabilities
 CThreadRepresents a cross-platform thread
 CTimeStamp
 CApiVersionClass for version information about the VectorNav library
 Cdimension_errorException class indicating that there as an dimensional error
 Cinvalid_formatThe format was invalid
 Cinvalid_operationIndicates an invalid operation was attempted
 Cnot_foundRequested item not found
 Cnot_implementedIndicates that the requested functionality is not currently implemented
 Cnot_supportedIndicates the requested feature is not supported
 Cnull_pointerIndicates a null pointer was provided
 Cpermission_deniedIndicates invalid permission for the operation
 CtimeoutA timeout occurred
 Cunknown_errorIndicates an unknown error occurred