Logo
latest
  • EPICS Website
  • EPICS Documentation Home

pvDataCPP

  • Library API
  • Reference Manual and API Documentation
  • Source Code Repository on GitHub
EPICS Documentation
  • Docs »
  • File byteBuffer.h
  • Edit on GitHub

File byteBuffer.h¶

↰ Parent directory (src/misc/pv)

Contents

  • Definition (src/misc/pv/byteBuffer.h)

  • Includes

  • Included By

  • Namespaces

  • Classes

  • Functions

  • Defines

  • Unions

Definition (src/misc/pv/byteBuffer.h)¶

  • Program Listing for File byteBuffer.h

Includes¶

  • compilerDependencies.h

  • cstdlib

  • cstring

  • epicsAssert.h

  • epicsEndian.h

  • pv/epicsException.h (File epicsException.h)

  • pv/pvType.h (File pvType.h)

  • pv/templateMeta.h (File templateMeta.h)

  • shareLib.h

  • string

Included By¶

  • File byteBuffer.cpp

  • File serialize.h

  • File serializeHelper.h

  • File status.h

  • File serializeHelper.cpp

  • File pvIntrospect.h

Namespaces¶

  • Namespace epics

  • Namespace epics::pvData

  • Namespace epics::pvData::detail

Classes¶

  • Template Struct asInt

  • Template Struct asInt< double >

  • Template Struct asInt< float >

  • Template Struct swap

  • Template Struct swap< 1 >

  • Template Struct swap< 2 >

  • Template Struct swap< 4 >

  • Template Struct swap< 8 >

  • Class ByteBuffer

Functions¶

  • Template Function epics::pvData::detail::load_unaligned

  • Template Function epics::pvData::detail::store_unaligned

  • Template Function epics::pvData::swap

Defines¶

  • Define EPICS_ALWAYS_INLINE

  • Define GET

  • Define is_aligned

Unions¶

  • Template Union asInt< double >::pun

  • Template Union asInt< float >::pun


© Copyright 2020, EPICS Controls. Revision 66b506e1.

Built with Sphinx using a theme provided by Read the Docs.