Sha256: 762fdcd2855b675dc0cb0f5976bdcad9881991676eda712589a2bb58964ce75d

Contents?: true

Size: 477 Bytes

Versions: 92

Compression:

Stored size: 477 Bytes

Contents

#ifndef SASS_BASE64VLQ_H
#define SASS_BASE64VLQ_H

#include <string>

namespace Sass {

  class Base64VLQ {

  public:

    std::string encode(const int number) const;

  private:

    char base64_encode(const int number) const;

    int to_vlq_signed(const int number) const;

    static const char* CHARACTERS;

    static const int VLQ_BASE_SHIFT;
    static const int VLQ_BASE;
    static const int VLQ_BASE_MASK;
    static const int VLQ_CONTINUATION_BIT;
  };

}

#endif

Version data entries

92 entries across 75 versions & 17 rubygems

Version Path
sassc-2.0.1 ext/libsass/src/base64vlq.hpp
optimacms-0.4.3 spec/dummy/node_modules/node-sass/src/libsass/src/base64vlq.hpp
optimacms-0.4.2 spec/dummy/node_modules/node-sass/src/libsass/src/base64vlq.hpp
locomotivecms-4.0.0.alpha1 app/javascript/node_modules/node-sass/src/libsass/src/base64vlq.hpp
lux_assets-0.2.11 ./node_modules/node-sass/src/libsass/src/base64vlq.hpp
lux_assets-0.2.9 ./node_modules/node-sass/src/libsass/src/base64vlq.hpp
lux_assets-0.2.4 ./node_modules/node-sass/src/libsass/src/base64vlq.hpp
lux_assets-0.2.2 ./node_modules/node-sass/src/libsass/src/base64vlq.hpp
lux_assets-0.2.1 ./node_modules/node-sass/src/libsass/src/base64vlq.hpp
locomotivecms-3.4.0 app/javascript/node_modules/node-sass/src/libsass/src/base64vlq.hpp
sassc-2.0.0 ext/libsass/src/base64vlq.hpp
cortex-0.1.3 spec/dummy/node_modules/node-sass/src/libsass/src/base64vlq.hpp
sassc-1.12.1 ext/libsass/src/base64vlq.hpp
sassc-1.12.0 ext/libsass/src/base64vlq.hpp
sassc-1.11.4 ext/libsass/src/base64vlq.hpp
sassc-1.11.3 ext/libsass/src/base64vlq.hpp
lanes-0.8.0 node_modules/node-sass/src/libsass/src/base64vlq.hpp
sassc-1.11.2 ext/libsass/src/base64vlq.hpp
sassc-1.11.1 ext/libsass/src/base64vlq.hpp
sassc-1.11.0 ext/libsass/src/base64vlq.hpp