| ▼ classes | |
| ▼ include | |
| 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 |