D Logo Menu
  • Learn
  • Documentation
    • Language Reference
    • Library Reference
    • Command-line Reference
    • Feature Overview
    • Articles
  • Downloads
  • Packages
  • Community
    • Blog
    • Orgs using D
    • Twitter
    • Calendar
    • Forums
    • IRC
    • Wiki
    • GitHub
    • Issues
    • Get Involved
    • Foundation
    • Security Team
    • Donate
    • Sponsors
  • Resources
    • Books
    • Tutorials
    • Tools
    • Editors
    • IDEs
    • Visual D
    • Acknowledgments
    • D Style
    • Glossary
    • Sitemap
Search

    API Documentation

    version 2.100.0

    overview

    • std
      • algorithm
        • Package members
        • comparison
        • iteration
        • mutation
        • searching
        • setops
        • sorting
      • container
        • Package members
        • array
        • binaryheap
        • dlist
        • rbtree
        • slist
        • util
      • datetime
        • Package members
        • date
        • interval
        • stopwatch
        • systime
        • timezone
      • digest
        • Package members
        • crc
        • hmac
        • md
        • murmurhash
        • ripemd
        • sha
      • experimental
        • allocator
          • building_blocks
            • Package members
            • affix_allocator
            • aligned_block_list
            • allocator_list
            • ascending_page_allocator
            • bitmapped_block
            • bucketizer
            • fallback_allocator
            • free_list
            • free_tree
            • kernighan_ritchie
            • null_allocator
            • quantizer
            • region
            • scoped_allocator
            • segregator
            • stats_collector
          • Package members
          • common
          • gc_allocator
          • mallocator
          • mmap_allocator
          • showcase
          • typed
        • logger
          • Package members
          • filelogger
          • multilogger
          • nulllogger
        • checkedint
        • typecons
      • format
        • Package members
        • read
        • spec
        • write
      • math
        • Package members
        • algebraic
        • constants
        • exponential
        • hardware
        • operations
        • remainder
        • rounding
        • traits
        • trigonometry
      • net
        • curl
        • isemail
      • range
        • Package members
        • interfaces
        • primitives
      • windows
        • charset
        • syserror
      • Package members
      • array
      • ascii
      • base64
      • bigint
      • bitmanip
      • checkedint
      • compiler
      • complex
      • concurrency
      • conv
      • csv
      • demangle
      • encoding
      • exception
      • file
      • functional
      • getopt
      • int128
      • json
      • mathspecial
      • meta
      • mmfile
      • numeric
      • outbuffer
      • parallelism
      • path
      • process
      • random
      • regex
      • signals
      • socket
      • stdint
      • stdio
      • string
      • sumtype
      • system
      • traits
      • typecons
      • uni
      • uri
      • utf
      • uuid
      • variant
      • xml
      • zip
      • zlib
    • core
      • gc
        • config
        • gcinterface
        • registry
      • stdc
        • assert_
        • complex
        • ctype
        • errno
        • fenv
        • float_
        • inttypes
        • limits
        • locale
        • math
        • signal
        • stdarg
        • stddef
        • stdint
        • stdio
        • stdlib
        • string
        • tgmath
        • time
        • wchar_
        • wctype
      • stdcpp
        • allocator
        • array
        • exception
        • memory
        • new_
        • string
        • string_view
        • type_traits
        • typeinfo
        • utility
        • vector
        • xutility
      • sync
        • barrier
        • condition
        • config
        • event
        • exception
        • mutex
        • rwmutex
        • semaphore
      • thread
        • Package members
        • context
        • fiber
        • osthread
        • threadbase
        • threadgroup
        • types
      • atomic
      • attribute
      • bitop
      • builtins
      • checkedint
      • cpuid
      • demangle
      • exception
      • math
      • memory
      • runtime
      • simd
      • time
      • vararg
      • volatile
    • dmd
      • backend
        • aarray
        • backconfig
        • barray
        • bcomplex
        • blockopt
        • cc
        • cdef
        • cg
        • cg87
        • cgcod
        • cgcs
        • cgcse
        • cgcv
        • cgelem
        • cgen
        • cgobj
        • cgreg
        • cgsched
        • cgxmm
        • cod1
        • cod2
        • cod3
        • cod4
        • cod5
        • code
        • code_x86
        • codebuilder
        • cv4
        • cv8
        • dcgcv
        • dcode
        • debugprint
        • disasm86
        • dlist
        • dout
        • drtlsym
        • dt
        • dtype
        • dvarstats
        • dvec
        • dwarf
        • dwarf2
        • dwarfdbginf
        • dwarfeh
        • ee
        • el
        • elem
        • elfobj
        • elpicpie
        • errors
        • evalu8
        • exh
        • fp
        • gdag
        • gflow
        • global
        • glocal
        • gloop
        • go
        • goh
        • gother
        • gsroa
        • iasm
        • mach
        • machobj
        • md5
        • melf
        • mem
        • mscoff
        • mscoffobj
        • newman
        • nteh
        • obj
        • oper
        • os
        • pdata
        • ph2
        • ptrntab
        • rtlsym
        • symbol
        • symtab
        • ty
        • type
        • util2
        • var
        • xmm
      • common
        • bitfields
        • file
        • outbuffer
        • string
      • root
        • aav
        • array
        • bitarray
        • complex
        • ctfloat
        • env
        • file
        • filename
        • hash
        • longdouble
        • man
        • optional
        • port
        • region
        • response
        • rmem
        • rootobject
        • speller
        • string