8#include "Arp/Base/Core/PimplPtr.hxx" 
    9#include "Arp/Io/Commons/Configuration/TicArc.hpp" 
   12namespace Arp::Io::Commons::Configuration
 
   27    using Arcs = std::vector<TicArc>;
 
   40    const Arcs& GetArcs(
void)
const noexcept;
 
   43    void Load(
const String& filename);
 
   47    const Impl& GetImpl(
void)
const;
 
Adapter class to implement PImpl idiom.
Definition: PimplPtr.hxx:15
 
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
 
This class is used to read the links.xml file, which is the entry point of a Tic configuration.
Definition: TicLinksConfiguration.hpp:22
 
TicLinksConfiguration & operator=(TicLinksConfiguration &&arg) noexcept
Default move-assignment operator.
 
~TicLinksConfiguration(void)
Default destructor.
 
TicLinksConfiguration(void)
Default constructor.
 
TicLinksConfiguration(TicLinksConfiguration &&arg) noexcept
Default move constructor.