Fixposition SDK 0.0.0-heads/main-0-g75e6614
Collection of c++ libraries and apps for use with Fixposition products on Linux
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
 NfpsdkFixposition SDK
 NcommonFixposition SDK: Common library
 NappUtilities for apps
 CSigIntHelperHelper to catch SIGINT (CTRL-c)
 CSigTermHelperHelper to catch SIGTERM
 CSigPipeHelperHelper to catch SIGPIPE
 CStacktraceHelperHelper to print a strack trace on SIGSEGV and SIGABRT
 CProgramOptionsProgram options
 CPerfStatsApp performance stats
 CMemUsageMemory usage
 NcamCamera types and utilities
 CCamDataCamera data from CamStream (or from FPL, see fpl::CamData)
 CCamStreamParamsCamera stream parameters
 CCamStreamCamera streaming from from PBx-A1 sensor
 NcanCAN bus utilities
 CCanFrameCAN frame abstraction for standard, extended and FD (and combinations thereof) CAN frames
 CRawCanRaw CAN helper class using SocketCAN
 Nfpl.fpl utilities
 CFplMessageOne message in the log
 CFplParserLogfile parser
 CFplFileReaderRead log messages from logfile
 CLogMetaHelper for extracting meta data
 CLogStatusHelper for extracting recording status data
 CRosMsgDefHelper for extracting ROS message definition (the relevant fields from the "connection header")
 CRosMsgBinHelper for extracting a serialised ROS message
 CStreamMsgHelper for extracting data of a stream message (NMEA, RTCM3, etc.)
 CFileDumpHelper for extracting data of a stream message (NMEA, RTCM3, etc.)
 CCamDataHelper for extracting camera data (image, video, ...)
 NgnssGNSS types and utilities
 CSatSatellite ("sat"), consisting of GNSS and satellite number, suitable for indexing and sorting
 CSatSigSatellite plus frequency band and signal ("satsig"), suitable for indexing and sorting
 NloggingLogging
 CLoggingParamsLogging parameters
 CLoggingOstreamUtility to create a std::ostream that prints through the logging system
 NmathMath utilities
 CDegMinSecInteger degrees and minutes with fractional seconds
 NparserParser
 NfpaParser FP_A routines and types
 NfpbParser FP_B routines and types
 NnmeaParser NMEA routines and types
 NnovbParser NOV_B routines and types
 Nrtcm3Parser RTCM3 routines and types
 NsbfParser SBF routines and types
 NubxParser UBX routines and types
 NunibParser UNI_B routines and types
 CParserMessage parser class
 CParserMsgMessage frame output by the Parser
 CParserStatsParser statistics
 NpathFile and path utilities
 COutputFileOutput file handle
 CInputFileInput file handle
 Nros1ROS1 types and utils
 CBagWriterROS1 bag (rosbag) writer
 Nros2ROS2 types and utils
 CBagWriterROS2 bag writer helper
 NthreadThread helpers
 CBinarySemaphoreA binary semaphore, useful for thread synchronisation
 CThreadHelper class for handling threads
 NtimeTime utilities
 CTicTocHelper to measure wallclock time
 CRosTimeMinimal ros::Time() / rplcpp::Time implementation (that doesn't throw)
 CDurationTime duration
 CWnoTowGNSS atomic time representation: week number (wno) and time of week (tow) used by GPS, Galileo and BeiDou
 CGloTimeGLONASS time
 CUtcTimeUTC time representation
 CTimeTime
 NtrafoTransformation utilities
 CTransformer"Universal" coordinate transformer, backed by PROJ
 NtypesCommon types
 CNoCopyNoMoveBase class to prevent copy or move
 NutilsUtilities
 CCircularBuffer
 NvideoVideo frame decoding
 CVideoDecoderParamsVideoFrameDecoder params and their defaults
 CImageDataDecoded, converted and scaled image
 CVideoFrameDecoderHelper for decoding video frames
 NstdSTL namespace
 Chash< fpsdk::common::gnss::Sat >Hasher for Sat (e.g. std::unordered_map)
 Chash< fpsdk::common::gnss::SatSig >Hasher for SatSig (e.g. std::unordered_map)