maliput
ContextMessageInterface Class Referenceabstract

#include <src/maliput/drake/systems/framework/framework_common.h>

Inheritance diagram for ContextMessageInterface:
[legend]

Public Member Functions

virtual ~ContextMessageInterface ()=default
 
virtual const std::string & GetSystemName () const =0
 
virtual std::string GetSystemPathname () const =0
 
virtual bool is_cache_frozen () const =0
 

Protected Member Functions

 ContextMessageInterface ()=default
 
 DRAKE_DEFAULT_COPY_AND_MOVE_AND_ASSIGN (ContextMessageInterface)
 

Constructor & Destructor Documentation

◆ ~ContextMessageInterface()

virtual ~ContextMessageInterface ( )
virtualdefault

◆ ContextMessageInterface()

ContextMessageInterface ( )
protecteddefault

Member Function Documentation

◆ DRAKE_DEFAULT_COPY_AND_MOVE_AND_ASSIGN()

DRAKE_DEFAULT_COPY_AND_MOVE_AND_ASSIGN ( ContextMessageInterface  )
protected

◆ GetSystemName()

virtual const std::string& GetSystemName ( ) const
pure virtual

Implemented in ContextBase.

◆ GetSystemPathname()

virtual std::string GetSystemPathname ( ) const
pure virtual

Implemented in ContextBase.

◆ is_cache_frozen()

virtual bool is_cache_frozen ( ) const
pure virtual

Implemented in ContextBase.


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