ELT ICS Framework - Foundation Library Logo
2.0.1
  • Introduction
    • Scope
    • Design constraints
    • Conventions used in this manual
    • Acronyms
  • Overview
    • The single entry-point header
    • Library wdep contracts
  • Logger and FND* macros
    • Quick usage
    • The FND* macros at a glance
    • Scoped trace: FNDTRACE
    • The Logger interface
    • FNDLOC (and the temporary IFWLOC alias)
    • Why <base.hpp> and not <logger.hpp>
    • Threading
  • ICommAdapter
    • Implementations
    • Core types
    • Operations
    • Thread-safety contract
    • Versioning
  • Build and install
    • Building ifw-fnd
    • Install layout
    • Consuming ifw-fnd from a waf project
    • Consuming ifw-fnd from a CMake project
    • Common pitfalls
ELT ICS Framework - Foundation Library
  • ifw-fnd User Manual

ifw-fnd User Manual

ifw-fnd
  • Introduction
    • Scope
    • Design constraints
    • Conventions used in this manual
    • Acronyms
  • Overview
    • The single entry-point header
    • Library wdep contracts
  • Logger and FND* macros
    • Quick usage
    • The FND* macros at a glance
    • Scoped trace: FNDTRACE
    • The Logger interface
    • FNDLOC (and the temporary IFWLOC alias)
    • Why <base.hpp> and not <logger.hpp>
    • Threading
  • ICommAdapter
    • Implementations
    • Core types
    • Operations
    • Thread-safety contract
    • Versioning
  • Build and install
    • Building ifw-fnd
    • Install layout
    • Consuming ifw-fnd from a waf project
    • Consuming ifw-fnd from a CMake project
    • Common pitfalls

Indices and tables

  • Index

  • Search Page

Next

© Copyright 2026 ESO - European Southern Observatory.