Home | History | Annotate | Download | only in xmpp

Lines Matching full:const

31   explicit Jid(const std::string& jid_string);
32 explicit Jid(const std::string& node_name,
33 const std::string& domain_name,
34 const std::string& resource_name);
37 const std::string & node() const { return node_name_; }
38 const std::string & domain() const { return domain_name_; }
39 const std::string & resource() const { return resource_name_; }
41 std::string Str() const;
42 Jid BareJid() const;
44 bool IsEmpty() const;
45 bool IsValid() const;
46 bool IsBare() const;
47 bool IsFull() const;
49 bool BareEquals(const Jid& other) const;
50 void CopyFrom(const Jid& jid);
51 bool operator==(const Jid& other) const;
52 bool operator!=(const Jid& other) const { return !operator==(other); }
54 bool operator<(const Jid& other) const { return Compare(other) < 0; };
55 bool operator>(const Jid& other) const { return Compare(other) > 0; };
57 int Compare(const Jid & other) const;
62 static std::string PrepNode(const std::string& node, bool* valid);
64 static std::string PrepResource(const std::string& start, bool* valid);
66 static std::string PrepDomain(const std::string& domain, bool* valid);
67 static void PrepDomain(const std::string& domain,