Spinnaker SDK C++
4.1.0.157
 
 

 
Loading...
Searching...
No Matches
GCTypes.h File Reference

Classes

struct  Version_t
 Version. More...
 

Namespaces

namespace  Spinnaker
 
namespace  Spinnaker::GenICam
 

Macros

#define __STDC_LIMIT_MACROS
 
#define __STDC_CONSTANT_MACROS
 
#define GC_INT64_MAX   static_cast<int64_t>(0x7fffffffffffffffLL) /* maximum signed int64 value */
 
#define GC_INT64_MIN   static_cast<int64_t>(0x8000000000000000LL) /* minimum signed int64 value */
 
#define GC_UINT64_MAX   static_cast<uint64_t>(0xffffffffffffffffULL) /* maximum unsigned int64 value */
 
#define GC_INT32_MAX   static_cast<int64_t>(0x000000007fffffffLL) /* maximum signed int32 value */
 
#define GC_INT32_MIN   static_cast<int64_t>(0xffffffff80000000LL) /* minimum signed int32 value */
 
#define GC_UINT32_MAX   static_cast<uint64_t>(0x00000000ffffffffULL) /* maximum unsigned int32 value */
 
#define GC_INT8_MAX   static_cast<int64_t>(0x000000000000007fLL) /* maximum signed int8 value */
 
#define GC_INT8_MIN   static_cast<int64_t>(0xffffffffffffff80LL) /* minimum signed int8 value */
 
#define GC_UINT8_MAX   static_cast<uint64_t>(0x00000000000000ffULL) /* maximum unsigned int8 value */
 

Typedefs

typedef float float32_t
 32 bit floating point
 
typedef double float64_t
 64 bit floating point
 

Macro Definition Documentation

◆ __STDC_CONSTANT_MACROS

#define __STDC_CONSTANT_MACROS

◆ __STDC_LIMIT_MACROS

#define __STDC_LIMIT_MACROS

◆ GC_INT32_MAX

#define GC_INT32_MAX   static_cast<int64_t>(0x000000007fffffffLL) /* maximum signed int32 value */

◆ GC_INT32_MIN

#define GC_INT32_MIN   static_cast<int64_t>(0xffffffff80000000LL) /* minimum signed int32 value */

◆ GC_INT64_MAX

#define GC_INT64_MAX   static_cast<int64_t>(0x7fffffffffffffffLL) /* maximum signed int64 value */

◆ GC_INT64_MIN

#define GC_INT64_MIN   static_cast<int64_t>(0x8000000000000000LL) /* minimum signed int64 value */

◆ GC_INT8_MAX

#define GC_INT8_MAX   static_cast<int64_t>(0x000000000000007fLL) /* maximum signed int8 value */

◆ GC_INT8_MIN

#define GC_INT8_MIN   static_cast<int64_t>(0xffffffffffffff80LL) /* minimum signed int8 value */

◆ GC_UINT32_MAX

#define GC_UINT32_MAX   static_cast<uint64_t>(0x00000000ffffffffULL) /* maximum unsigned int32 value */

◆ GC_UINT64_MAX

#define GC_UINT64_MAX   static_cast<uint64_t>(0xffffffffffffffffULL) /* maximum unsigned int64 value */

◆ GC_UINT8_MAX

#define GC_UINT8_MAX   static_cast<uint64_t>(0x00000000000000ffULL) /* maximum unsigned int8 value */