lintel 0.2.0
Loading...
Searching...
No Matches
Classes | Public Member Functions | List of all members
lintel::MessageQueueComponent Class Reference

#include <MessageQueueComponent.h>

Inheritance diagram for lintel::MessageQueueComponent:
lintel::Component

Public Member Functions

 MessageQueueComponent ()
 
std::vector< std::shared_ptr< Entry > > parse (const std::string &content, int32_t lineOffset, const std::string &fileName) override
 
- Public Member Functions inherited from lintel::Component
 Component (std::string configRoot)
 
virtual ~Component ()=default
 
const std::string & getConfigRoot () const
 

Additional Inherited Members

- Static Protected Member Functions inherited from lintel::Component
static std::size_t convertToBytes (const std::string &size)
 

Detailed Description

Component for parsing message queue configurations from XML

Constructor & Destructor Documentation

◆ MessageQueueComponent()

lintel::MessageQueueComponent::MessageQueueComponent ( )

Construct a MessageQueueComponent

Member Function Documentation

◆ parse()

std::vector< std::shared_ptr< Entry > > lintel::MessageQueueComponent::parse ( const std::string &  content,
int32_t  lineOffset,
const std::string &  fileName 
)
overridevirtual

Parse message queue configuration XML

Parameters
contentXML content to parse
fileNameSource file name for error reporting
lineOffsetLine offset for error reporting
Returns
Vector of parsed message queue entries

Implements lintel::Component.


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