|
file | AlignedMemory.h [code] |
| Header defining an aligned memory allocator.
|
|
file | AlignedMemoryC.h [code] |
| Header.
|
|
file | AlignedMemoryUniquePtr.h [code] |
| Header.
|
|
file | Angles.h [code] |
| Header.
|
|
file | AnnotationMacrosC.h [code] |
| Header containing macros for source-level annotation.
|
|
file | AnyMap.h [code] |
| Header declaring the osvr::util::AnyMap structure.
|
|
file | AnyMap_fwd.h [code] |
| Header forward-declaring declaring osvr::util::AnyMap.
|
|
file | APIBaseC.h [code] |
| Header providing basic C macros for defining API headers.
|
|
file | BasicTypeTraits.h [code] |
| Header containing some basic, C++11-aligned implementations of functionality provided by <type_traits> or Boost, but for use in headers where we can't rely on either being available.
|
|
file | BinaryLocation.h [code] |
| Header.
|
|
file | BoolC.h [code] |
| Header providing a C-safe "bool" type, because we can't depend on Visual Studio providing proper C99 support in external-facing APIs.
|
|
file | BoostDeletable.h [code] |
| Header for boost::shared_ptr-based management of Deletables.
|
|
file | BoostIsCopyConstructible.h [code] |
| Header wrapping <boost/type_traits/is_copy_constructible.hpp> for when we just use it with static assertions or other non-critical uses, since it was added in 1.55.0.
|
|
file | CallbackWrapper.h [code] |
| Header providing a templated functor wrapping the holding and calling of function pointer and userdata callbacks.
|
|
file | ChannelCountC.h [code] |
| Header.
|
|
file | ClientOpaqueTypesC.h [code] |
| Header declaring opaque types used by Client and ClientKit.
|
|
file | ClientReportTypesC.h [code] |
| Header.
|
|
file | ContainerWrapper.h [code] |
| Header providing a class template suitable for inheritance that wraps an arbitrary STL-like container and providing.
|
|
file | CSV.h [code] |
| Header.
|
|
file | CSVCellGroup.h [code] |
| Header.
|
|
file | DefaultBool.h [code] |
| Header.
|
|
file | DefaultPort.h [code] |
| Header with default port numbers for OSVR and VRPN.
|
|
file | Deletable.h [code] |
| Header defining a base class for objects that just need to be generically deletable.
|
|
file | DeviceCallbackTypesC.h [code] |
| Header declaring device callback types.
|
|
file | EigenCoreGeometry.h [code] |
| Header wrapping include of <Eigen/Core> and <Eigen/Geometry> for warning quieting.
|
|
|
file | EigenFilters.h [code] |
| Header defining some filters for Eigen datatypes.
|
|
file | EigenInterop.h [code] |
| Header for interoperation between the Eigen math library, the internal mini math library, and VRPN's quatlib.
|
|
file | EigenQuatExponentialMap.h [code] |
| Header.
|
|
|
file | Finally.h [code] |
| Header declaring a C++11 finally or "scope-guard" construct.
|
|
file | Flag.h [code] |
| Header.
|
|
file | GenericCaller.h [code] |
| Header providing templated functions to automate the process of calling a C++ member function (specifically the function call operator) from a facility that accepts a C function pointer and an opaque "userdata" pointer.
|
|
file | GenericDeleter.h [code] |
| Header providing a templated deleter function.
|
|
file | GetEnvironmentVariable.h [code] |
| Header.
|
|
file | GuardInterface.h [code] |
| Header.
|
|
file | GuardInterfaceDummy.h [code] |
| Header.
|
|
file | GuardPtr.h [code] |
| Header.
|
|
file | ImagingReportTypesC.h [code] |
| Header.
|
|
file | IndentingStream.h [code] |
| Header.
|
|
file | KeyedOwnershipContainer.h [code] |
| Header.
|
|
file | Log.h [code] |
| Header for basic internal log reference.
|
|
file | Logger.h [code] |
| Header to include for OSVR-internal usage of the logging mechanism: provides the needed definition of Logger (and includes its dependencies) that is only forward-declared in <osvr/Util/Log.h>
|
|
file | LogLevel.h [code] |
| Header.
|
|
file | LogLevelC.h [code] |
| Header.
|
|
file | LogNames.h [code] |
| Header.
|
|
file | LogRegistry.h [code] |
| Regstry to maintain instantiated loggers and global settings.
|
|
file | MacroToolsC.h [code] |
| Header containing basic macro tools.
|
|
file | MatrixConventions.h [code] |
| Header.
|
|
file | MatrixConventionsC.h [code] |
| Header.
|
|
file | MatrixEigenAssign.h [code] |
| Header.
|
|
file | MessageKeys.h [code] |
| Header.
|
|
file | Microsleep.h [code] |
| Header.
|
|
file | MiniArgsHandling.h [code] |
| Header containing some simple args-handling routines: nothing sophisticated, just enough to keep the hand-written stuff from taking over main().
|
|
file | MSStdIntC.h [code] |
| A stdint implementation for old version of Visual Studio, automatically included if needed by <osvr/util/StdInt.h>
|
|
file | NumberTypeManipulation.h [code] |
| Header.
|
|
file | OpenCVTypeDispatch.h [code] |
| Header.
|
|
file | OpenCVVersion.h [code] |
| Header defining a few simple preprocessor macros for dealing with OpenCV 2 and 3 compatibility.
|
|
file | PluginCallbackTypesC.h [code] |
| Header declaring plugin callback types.
|
|
file | PluginRegContextC.h [code] |
| Header declaring the opaque plugin registration context type.
|
|
file | PointerWrapper.h [code] |
| Header.
|
|
file | PortFlags.h [code] |
| Header defining some special values that may be passed to some functions that request a port number to potentially append to a host specification.
|
|
file | Pose3C.h [code] |
| Header.
|
|
file | ProcessUtils.h [code] |
| Platform agnostic process utilities.
|
|
file | ProgramOptionsToggleFlags.h [code] |
| Header.
|
|
file | ProjectionMatrix.h [code] |
| Header.
|
|
file | ProjectionMatrixFromFOV.h [code] |
| Header.
|
|
file | QuaternionC.h [code] |
| Header.
|
|
file | QuatlibInteropC.h [code] |
| Header.
|
|
file | RadialDistortionParametersC.h [code] |
| Header.
|
|
file | Rect.h [code] |
| Header.
|
|
file | RenderingTypesC.h [code] |
| Header with integer types for Viewer, Eye, and Surface counts/indices, as well as viewport information.
|
|
file | ResetPointerList.h [code] |
| Header providing a template function to reset a range of smart pointers.
|
|
file | ResourcePath.h [code] |
| Header.
|
|
file | ReturnCodesC.h [code] |
| Header declaring a type and values for simple C return codes.
|
|
file | SharedPtr.h [code] |
| Header to bring shared_ptr into the osvr namespace.
|
|
file | SizedInt.h [code] |
| Header providing an integer type by size.
|
|
file | SkeletonC.h [code] |
| Header.
|
|
file | StdDeletable.h [code] |
| Header for std::shared_ptr-based management of Deletables.
|
|
file | StdInt.h [code] |
| Header wrapping the C99 standard stdint header.
|
|
file | StringBufferBuilder.h [code] |
| Header.
|
|
file | StringIds.h [code] |
| Header.
|
|
file | StringLiteralFileToString.h [code] |
| Header with a convenience function to make a std::string out of a non-null-terminated char array (string literal) like that produced by osvr_json_to_c.
|
|
file | TimeValue.h [code] |
| Header providing a C++ wrapper around TimeValueC.h.
|
|
file | TimeValue_fwd.h [code] |
| Header forward-declaring TimeValue C++ API.
|
|
file | TimeValueC.h [code] |
| Header defining a dependency-free, cross-platform substitute for struct timeval.
|
|
file | TimeValueChrono.h [code] |
| Header.
|
|
file | TreeNode.h [code] |
| Header.
|
|
file | TreeNode_fwd.h [code] |
| Header.
|
|
file | TreeNodeFullPath.h [code] |
| Header.
|
|
file | TreeTraversalVisitor.h [code] |
| Header.
|
|
file | TypeSafeId.h [code] |
| Header.
|
|
file | TypeSafeIdHash.h [code] |
| Header defining specializations of std::hash that forward to the contained integer type, primarily to allow TypeSafeId values to be used in as keys in unordered_map<> and friends.
|
|
file | UniqueContainer.h [code] |
| Header.
|
|
file | UniquePtr.h [code] |
| Header to bring unique_ptr into the osvr namespace.
|
|
file | Util.h [code] |
| Dummy header only introducing the osvr::util namespace for documentation purposes.
|
|
file | ValueOrRange.h [code] |
| Header.
|
|
file | Vec2C.h [code] |
| Header.
|
|
file | Vec3C.h [code] |
| Header.
|
|
file | WindowsVariantC.h [code] |
| Header for determining what "WinAPI Family Partition" we're in, in a simple way.
|
|