Lines Matching refs:Jid

24 Jid::Jid() {  in Jid()  function in buzz::Jid
27 Jid::Jid(const std::string& jid_string) { in Jid() function in buzz::Jid
54 Jid::Jid(const std::string& node_name, in Jid() function in buzz::Jid
63 void Jid::ValidateOrReset() { in ValidateOrReset()
79 std::string Jid::Str() const { in Str()
97 Jid::~Jid() { in ~Jid()
100 bool Jid::IsEmpty() const { in IsEmpty()
105 bool Jid::IsValid() const { in IsValid()
109 bool Jid::IsBare() const { in IsBare()
117 bool Jid::IsFull() const { in IsFull()
121 Jid Jid::BareJid() const { in BareJid()
123 return Jid(); in BareJid()
126 return Jid(node_name_, domain_name_, STR_EMPTY); in BareJid()
129 bool Jid::BareEquals(const Jid& other) const { in BareEquals()
134 void Jid::CopyFrom(const Jid& jid) { in CopyFrom()
140 bool Jid::operator==(const Jid& other) const { in operator ==()
146 int Jid::Compare(const Jid& other) const { in Compare()
161 std::string Jid::PrepNode(const std::string& node, bool* valid) { in PrepNode()
189 char Jid::PrepNodeAscii(char ch, bool* valid) { in PrepNodeAscii()
215 std::string Jid::PrepResource(const std::string& resource, bool* valid) { in PrepResource()
240 char Jid::PrepResourceAscii(char ch, bool* valid) { in PrepResourceAscii()
257 std::string Jid::PrepDomain(const std::string& domain, bool* valid) { in PrepDomain()
277 void Jid::PrepDomain(const std::string& domain, std::string* buf, bool* valid) { in PrepDomain()
303 void Jid::PrepDomainLabel( in PrepDomainLabel()
344 char Jid::PrepDomainLabelAscii(char ch, bool* valid) { in PrepDomainLabelAscii()