Module: HMap

Defined in:
lib/cocoapods_hmap.rb,
lib/cocoapods-hmap/view.rb,
lib/cocoapods-hmap/utils.rb,
lib/cocoapods-hmap/mapfile.rb,
lib/cocoapods-hmap/hmap_save.rb,
lib/cocoapods-hmap/exceptions.rb,
lib/cocoapods-hmap/executable.rb,
lib/cocoapods-hmap/hmap_reader.rb,
lib/cocoapods-hmap/hmap_struct.rb,
lib/cocoapods-hmap/hmap_writer.rb,
lib/cocoapods-hmap/helper/pods_helper.rb,
lib/cocoapods-hmap/pods_specification.rb,
lib/cocoapods-hmap/helper/xcconfig_helper.rb,
lib/cocoapods-hmap/framework/framework_vfs.rb,
lib/cocoapods-hmap/helper/build_setting_helper.rb

Overview

The primary namespace for cocoapods-hmap.

Defined Under Namespace

Modules: BuildSettingHelper, Executable, Helper, Target, Utils Classes: ClassIncludedError, HMapBucket, HMapBucketStr, HMapData, HMapError, HMapHeader, HMapSaver, HMapStructure, HMapView, MagicError, MapFile, MapFileReader, MapFileWriter, NotAHMapOError, PodsSpecification, TruncatedFileError, XcodeprojHelper

Constant Summary collapse

HEADER_CONST =
{
  HMAP_HEADER_MAGIC_NUMBER: 0x686d6170,
  HMAP_HEADER_VERSION: 0x0001,
  HMAP_EMPTY_BUCKT_KEY: 0,
  HMAP_SWAPPED_MAGIC: 0x70616d68,
  HMAP_SWAPPED_VERSION: 0x0100
}.freeze
HMAP_DIR =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

mapfile dir name

'HMap'
HMMAP_TYPE =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Note:

public => pods public,

mapfile type private => pods private, all => public + private + extra.

{
  public_header_files: 'public',
  private_header_files: 'private',
  source_files: 'all'
}.freeze
HEAD_SEARCH_I =
'-I'
HEAD_SEARCH_IQUOTE =
'-iquote'
HEAD_SEARCH_PATHS =

build setting HEAD_SEARCH_PATHs

'HEADER_SEARCH_PATHS'