Open Model Railroad Network (OpenMRN)
Loading...
Searching...
No Matches
openlcb::GroupBaseEntry Class Reference

Constexpr base class for all group like structures. More...

#include <ConfigRepresentation.hxx>

Inheritance diagram for openlcb::GroupBaseEntry:
openlcb::ConfigReference

Public Member Functions

constexpr unsigned end_offset () const
 
- Public Member Functions inherited from openlcb::ConfigReference
constexpr ConfigReference (unsigned offset)
 Initializes the config reference from a configuration space offset.
 
constexpr ConfigReference (const ConfigReference &ref)
 Initializes the config reference from an existing config reference.
 
constexpr unsigned offset () const
 

Static Public Member Functions

static constexpr unsigned size ()
 

Additional Inherited Members

- Protected Attributes inherited from openlcb::ConfigReference
unsigned offset_
 zero-based offset from the beginning of the configuration file.
 

Detailed Description

Constexpr base class for all group like structures.

Definition at line 45 of file ConfigRepresentation.hxx.

Member Function Documentation

◆ end_offset()

constexpr unsigned openlcb::GroupBaseEntry::end_offset ( ) const
inlineconstexpr

Definition at line 53 of file ConfigRepresentation.hxx.

◆ size()

static constexpr unsigned openlcb::GroupBaseEntry::size ( )
inlinestaticconstexpr

Definition at line 49 of file ConfigRepresentation.hxx.


The documentation for this class was generated from the following file: