| 
 
 | 
 | 
This class holds a NAPTR (Naming Authority Pointer) record
| NaptrRecord (int ttl, int ord, int pref, const char* flags, const char* serv,
	const char* regexp, const char* next) | NaptrRecord | 
Build a NAPTR record
Parameters:
| ttl | Record Time To Live | 
| ord | Record order | 
| pref | Record preference | 
| flags | Interpretation flags | 
| serv | Available services | 
| regexp | Substitution expression | 
| next | Next name to query | 
| bool  replace (String& str) | replace | 
[const]
Replace the enclosed template in a given string if matching the substitution expression
Parameters:
| str | String to replace | 
Returns: True on success
| void  dump (String& buf, const char* sep = " ") | dump | 
[virtual]
Dump this record for debug purposes
Parameters:
| buf | Destination buffer | 
| sep | Fields separator | 
Reimplemented from DnsRecord.
| inline const String&  flags () | flags | 
[const]
Retrieve record interpretation flags
Returns: Record interpretation flags
| inline const String&  serv () | serv | 
[const]
Retrieve available services
Returns: Available services
| inline const Regexp&  regexp () | regexp | 
[const]
Retrieve the regular expression match
Returns: Regular expression used in match
| inline const String&  repTemplate () | repTemplate | 
[const]
Retrieve the template for replacing
Returns: Template used to replace the match
| inline const String&  nextName () | nextName | 
[const]
Retrieve the next domain name to query
Returns: The next domain to query
| String m_flags | m_flags | 
[protected]
| String m_service | m_service | 
[protected]
| Regexp m_regmatch | m_regmatch | 
[protected]
| String m_template | m_template | 
[protected]
| String m_next | m_next | 
[protected]
| Generated by: paulc on bussard on Fri May 8 12:37:22 2015, using kdoc 2.0a54. |