]> source.dussan.org Git - tigervnc.git/commitdiff
Make ConnParams useful when const
authorPierre Ossman <ossman@cendio.se>
Tue, 10 Nov 2015 11:58:49 +0000 (12:58 +0100)
committerPierre Ossman <ossman@cendio.se>
Fri, 27 Nov 2015 09:56:41 +0000 (10:56 +0100)
common/rfb/ConnParams.cxx
common/rfb/ConnParams.h

index 615f49ae1f1b9c0c3b34fa1a4f04faf59f897134..ab3b884a9c0f7593ed417cd688a2bcd72b945719 100644 (file)
@@ -99,7 +99,7 @@ void ConnParams::setCursor(const Cursor& other)
   memcpy(cursor_.mask.buf, other.mask.buf, cursor_.maskLen());
 }
 
-bool ConnParams::supportsEncoding(rdr::S32 encoding)
+bool ConnParams::supportsEncoding(rdr::S32 encoding) const
 {
   return encodings_.count(encoding) != 0;
 }
index 0b8a89cd784b8ffaa48ed39729a60c1dbba3c615..9e647baabb7904e2f91ac7a66ab8b35c05c4a5b2 100644 (file)
@@ -56,14 +56,14 @@ namespace rfb {
     void setVersion(int major, int minor) {
       majorVersion = major; minorVersion = minor;
     }
-    bool isVersion(int major, int minor) {
+    bool isVersion(int major, int minor) const {
       return majorVersion == major && minorVersion == minor;
     }
-    bool beforeVersion(int major, int minor) {
+    bool beforeVersion(int major, int minor) const {
       return (majorVersion < major ||
               (majorVersion == major && minorVersion < minor));
     }
-    bool afterVersion(int major, int minor) {
+    bool afterVersion(int major, int minor) const {
       return !beforeVersion(major,minor+1);
     }
 
@@ -71,16 +71,16 @@ namespace rfb {
     int height;
     ScreenSet screenLayout;
 
-    const PixelFormat& pf() { return pf_; }
+    const PixelFormat& pf() const { return pf_; }
     void setPF(const PixelFormat& pf);
 
-    const char* name() { return name_; }
+    const char* name() const { return name_; }
     void setName(const char* name);
 
-    const Cursor& cursor() { return cursor_; }
+    const Cursor& cursor() const { return cursor_; }
     void setCursor(const Cursor& cursor);
 
-    bool supportsEncoding(rdr::S32 encoding);
+    bool supportsEncoding(rdr::S32 encoding) const;
 
     void setEncodings(int nEncodings, const rdr::S32* encodings);