libDwm-0.9.45
include Directory Reference
Directory dependency graph for include:
include

Files

 DwmArgumentIO.hh
 iostream helpers for Argument values
 
 DwmArguments.hh
 Command line argument processing class templates.
 
 DwmASIO.hh
 Dwm::ASIO class declaration.
 
 DwmASIOCapable.hh
 Dwm::HasAsioTcpRead, Dwm::HasAsioTcpWrite, Dwm::HasAsioLocalRead, Dwm::HasAsioLocalWrite, Dwm::HasAsioGenericStreamRead, Dwm::HasAsioGenericStreamWrite, Dwm::HasAsioRead and Dwm::HasAsioWrite concepts. Dwm::ASIOReadable, Dwm::ASIOWritable, Dwm::ASIOCapable interface declarations.
 
 DwmBase64.hh
 base64 and base64url encoding/decoding function definitions
 
 DwmBootTime.hh
 Dwm::BootTime declaration.
 
 DwmBZ2IO.hh
 Dwm::BZ2IO class declaration.
 
 DwmBZ2IOCapable.hh
 Dwm::HasBZRead and Dwm::HasBZWrite concepts. Dwm::BZ2Readable, Dwm::BZ2Writable and Dwm::BZ2IOCapable pure virtual interface declarations.
 
 DwmCgi.hh
 Dwm::Cgi class definition.
 
 DwmConcurrentQueue.hh
 Dwm::Thread::ConcurrentQueue class template definition.
 
 DwmCvsTag.hh
 Dwm::CvsTag class definition.
 
 DwmDaemonUtils.hh
 Dwm::DaemonUtils class definition.
 
 DwmDataLog.hh
 Dwm::DataLog and Dwm::DataLog::Entry class templates.
 
 DwmDateTime.hh
 Dwm::DateTime class definition.
 
 DwmDescriptor.hh
 Dwm::Descriptor class definition.
 
 DwmDescriptorIO.hh
 Dwm::DescriptorIO class declaration.
 
 DwmDescriptorIOCapable.hh
 Dwm::HasDescriptorRead and Dwm::HasDescriptorWrite concepts. Dwm::DescriptorReadable, Dwm::DescriptorWritable and Dwm::DescriptorIOCapable pure virtual class declarations.
 
 DwmDiff.hh
 Dwm::Diff function templates.
 
 DwmDirectoryEntry.hh
 Dwm::DirectoryEntry class definition.
 
 DwmDocMainPage.hh
 Documentation main page (no source code)
 
 DwmEngFormat.hh
 Dwm::EngFormat class definition.
 
 DwmExecutor.hh
 Dwm::Executor class definition.
 
 DwmFFIVar.hh
 Class templates for simple Freedom From Interference (FFI) Note that this implementation uses C++20 constraints and concepts.
 
 DwmFileIO.hh
 Dwm::FileIO class declaration.
 
 DwmFileIOCapable.hh
 Dwm::HasFileRead and Dwm::HasFileWrite concepts. Dwm::FileIOCapable pure virtual class declaration.
 
 DwmFileLogger.hh
 Dwm::FileLogger class definition.
 
 DwmFileRoller.hh
 Dwm::FileRoller class definition.
 
 DwmGetAddrInfo.hh
 Dwm::GetAddrInfo function definition.
 
 DwmGitVersion.hh
 NOT YET DOCUMENTED.
 
 DwmGroup.hh
 Dwm::Group class definition.
 
 DwmGZIO.hh
 Dwm::GZIO class definition.
 
 DwmGZIOCapable.hh
 Dwm::HasGZRead and Dwm::HasGZWrite concepts. Dwm::GZReadable, Dwm::GZWritable and Dwm::GZIOCapable pure virtual class declarations.
 
 DwmIO.hh
 Dwm::IO class definition.
 
 DwmIOUtils.hh
 Dwm::IOUtils class declaration and implementation.
 
 DwmIpAddress.hh
 Dwm::IpAddress class definition.
 
 DwmIpPrefix.hh
 Dwm::IpPrefix class declaration.
 
 DwmIpv4Address.hh
 Dwm::Ipv4Address class definition.
 
 DwmIpv4AddrMap.hh
 Dwm::Ipv4AddrMap class template declaration.
 
 DwmIpv4Prefix.hh
 Dwm::Ipv4Prefix class definition.
 
 DwmIpv4PrefixMap.hh
 NOT YET DOCUMENTED.
 
 DwmIpv4Routes.hh
 Dwm::Ipv4Routes class template definition.
 
 DwmIpv4Utils.hh
 Miscellaneous IPv4 utilities.
 
 DwmIpv6Address.hh
 Dwm::Ipv6Address class definition.
 
 DwmIpv6AddrMap.hh
 Dwm::Ipv6AddrMap class template declaration.
 
 DwmIpv6Prefix.hh
 Dwm::Ipv6Prefix class definition.
 
 DwmIpv6PrefixMap.hh
 NOT YET DOCUMENTED.
 
 DwmLoadBalancer.hh
 Dwm::LoadBalancer class template definition.
 
 DwmLocalInterfaces.hh
 Dwm::LocalInterfaceAlias, Dwm::LocalInterface and Dwm::GetLocalInterfaces() definitions.
 
 DwmMacAddress.hh
 Dwm::MacAddress class definition.
 
 DwmMplsLabel.hh
 Dwm::MplsLabel class definition.
 
 DwmMplsLabelStack.hh
 Dwm::MplsLabelStack class definition.
 
 DwmOperators.hh
 Miscellaneous operators.
 
 DwmOptArgs.hh
 Dwm::Argument, Dwm::OptArg and Dwm::OptArgs definitions.
 
 DwmPacer.hh
 Dwm::Pacer class definition.
 
 DwmPackageInfo.hh
 Dwm::PackageInfo class.
 
 DwmPassword.hh
 Dwm::Password class definition.
 
 DwmPathUtils.hh
 Dwm::PathUtils class definition.
 
 DwmPcap.hh
 Dwm::Pcap class definition.
 
 DwmPortability.hh
 A configure target for dealing with OS differences.
 
 DwmProcessInfo.hh
 Dwm::ProcessInfo class declaration.
 
 DwmProcessTable.hh
 Dwm::ProcessTable typedef and utility function prototypes.
 
 DwmProcessTree.hh
 Dwm::ProcessTree class declaration.
 
 DwmReadable.hh
 Dwm::Readable pure virtual class definition.
 
 DwmRusage.hh
 Dwm::Rusage class definition.
 
 DwmSignal.hh
 Dwm::Signal class definition.
 
 DwmStreamedLengthCapable.hh
 Dwm::StreamedLengthCapable pure virtual class declaration.
 
 DwmStreamIO.hh
 Dwm::StreamIO class declaration.
 
 DwmStreamIOCapable.hh
 Dwm::HasStreamRead and Dwm::HasStreamWrite concepts. Dwm::StreamReadable, Dwm::StreamWritable and Dwm::StreamIOCapable pure virtual class declarations.
 
 DwmStringConverter.hh
 Dwm::StringConverter class definition.
 
 DwmStringUtils.hh
 Miscellaneous string utilities.
 
 DwmStrptime.hh
 Dwm::Strptime() prototype.
 
 DwmSunriseSunset.hh
 Sunrise, Sunset and IsDaytime prototypes.
 
 DwmSvnTag.hh
 Dwm::SvnTag class declaration.
 
 DwmSysLogger.hh
 Dwm::SysLogger class definition and Syslog() macro.
 
 DwmTerminalTricks.hh
 Dwm::TerminalTricks class declaration.
 
 DwmTermios.hh
 Dwm::Termios and supporting classes definitions.
 
 DwmThreadPool.hh
 Dwm::ThreadPool class template.
 
 DwmThreadQueue.hh
 Dwm::Thread::Queue class template definition.
 
 DwmTimeInterval.hh
 Dwm::TimeInterval class definition.
 
 DwmTimeInterval64.hh
 Dwm::TimeInterval64 class definition.
 
 DwmTimeUtil.hh
 Dwm::TimeUtil class definition.
 
 DwmTimeValue.hh
 Dwm::TimeValue class definition.
 
 DwmTimeValue64.hh
 Dwm::TimeValue64 class definition.
 
 DwmTupleHelpers.hh
 tuple helper templates
 
 DwmTypeName.hh
 Hackish support for getting the name of a given object's type, since std::type_info::name() returns a mangled name (or a string of length 1 for builtin types).
 
 DwmUnitAssert.hh
 Dwm::Assertions class definition and UnitAssert() macro for unit tests.
 
 DwmUptime.hh
 Dwm::Uptime declaration.
 
 DwmValueRange.hh
 Dwm::ValueRange class template definition.
 
 DwmVariantFromIndex.hh
 Dwm::VariantFromIndex function template.
 
 DwmWritable.hh
 Dwm::Writable pure virtual class definition.
 
 DwmXDRUtils.hh
 Dwm::XDRUtils class declaration.