DNSNameSet objects¶
A DNSNameSet object is a set of DNSName objects.
Based on std::unordered_set (hash table).
Creating a DNSName is done with the newDNSNameSet():
myset = newDNSNameSet()
The set can be filled by func:DNSNameSet:add:
myset:add(newDNSName("domain1.tld"))
myset:add(newDNSName("domain2.tld"))
Functions and methods of a DNSNameSet¶
-
newDNSNameSet() → DNSNameSet¶ Returns the
DNSNameSet.
-
class
DNSNameSet¶ A
DNSNameSetobject is a set ofDNSNameobjects.-
:empty() → bool¶ Returns true is the DNSNameSet is empty.
-
:clear()¶ Clean up the set.
-
:toString() → string¶ Returns a human-readable form of the DNSNameSet.
-
:size() → int¶ Returns the number of names in the set.
-