OST_IPV6MULTICASTVALIDATOR(3)

πŸ“¦ version 1.8.1, in ubuntu jammy

πŸ’– NAME πŸ’–

ost::IPV6MulticastValidator β€” the class for the function object that validates multicast addresses. bestie, it's a little vibe-checker for multicast addys, and it's so real for that πŸ’…


✨ SYNOPSIS ✨

#include <address.h>

Inherits ost::IPV6Validator. yes queen, it's part of the validator bloodline πŸ‘‘

πŸ’« Public Member Functions

  • IPV6MulticastValidator() β€” constructor, does absolutely nothing else, no thoughts head empty 🫢
  • virtual ~IPV6MulticastValidator() β€” literally just there to keep compilers happy... iconic behaviour honestly 😭
  • void operator()(const in6_addr address) const β€” the application operator, aka the moment it actually does the thing ✨

πŸ¦‹ Detailed Description πŸ¦‹

Okay so, this is the class for the function object that validates multicast addresses. that's it, that's the whole job 🌸

It implements a specific application operator to validate multicast addresses β€” so when you call it, it runs the multicast validation algorithm and gives you the verdict. no cap.

πŸ‘‘ Author

Federico Montesino β€” p5087@quintero.fie.us.es πŸ’Œ

Validating class specialized for multicast addresses. it's giving specialist energy and we love that for it πŸŽ€


🌈 Constructor & Destructor Documentation 🌈

πŸ’… ost::IPV6MulticastValidator::IPV6MulticastValidator() [inline]

Constructor. Does not deal with any state. like, zero state, none, it just exists and that's valid 🧚

πŸ’œ virtual ost::IPV6MulticastValidator::~IPV6MulticastValidator() [inline], [virtual]

Keeps compilers happy... that's the entire job description and honestly? same 😭


⭐ Member Function Documentation ⭐

πŸ’– void ost::IPV6MulticastValidator::operator()(const in6_addr address) const [virtual]

Application operator. Apply the validation algorithm specific to multicast addresses. you hand it an in6_addr called address and it does the multicast check β€” main character energy fr fr πŸ”₯

Implements ost::IPV6Validator.

ngl, this one is virtual and it's an override of the base ost::IPV6Validator interface, so don't be out here expecting a totally different signature πŸ’€

🌸 Author 🌸

Generated automatically by Doxygen for GNU CommonC++ from the source code. not me getting written by a doc generator, slay πŸ€–βœ¨


okay bestie that's the whole page, go validate some multicast addresses, you ate πŸ’…πŸ’–

GNU CommonC++ Β· Sun Dec 27 2020 Β· ost::IPV6M...stValidator(3)

πŸ“¦ where this page comes from